-z6尊龙app官方网站
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('(�зǫ~)2gn10x(5da0101000z0).step',
'2020-07-09t08:48:42',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = axis2_placement_3d ( 'none', #39, #20, #19 ) ;
#2 = direction ( 'none', ( -0.0000000000000000000, -5.551115123125785200e-017, -1.000000000000000000 ) ) ;
#3 = axis2_placement_3d ( 'none', #8, #7, #6 ) ;
#4 = cartesian_point ( 'none', ( 0.04579512008964174000, -0.5647601330409091100, -0.3699999999999918900 ) ) ;
#5 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.826675710959247300e-016 ) ) ;
#7 = direction ( 'none', ( 1.024798993313430700e-016, 2.775557561562893300e-016, 1.000000000000000000 ) ) ;
#8 = cartesian_point ( 'none', ( 5.000000000000000900, 6.938893903907228400e-015, -0.3699999999999987700 ) ) ;
#9 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.3700000000000161500, -0.5647601330409125500 ) ) ;
#10 = direction ( 'none', ( 0.0000000000000000000, -5.551115123125785200e-017, -1.000000000000000000 ) ) ;
#11 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13 = axis2_placement_3d ( 'none', #12, #11, #10 ) ;
#14 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15 = vector ( 'none', #14, 1000.000000000000000 ) ;
#16 = circle ( 'none', #13, 0.6751696141506917700 ) ;
#17 = cartesian_point ( 'none', ( 0.1878697312560342600, 1.306331610517845500, -0.3699999999999953300 ) ) ;
#18 = axis2_placement_3d ( 'none', #8346, #8345, #8344 ) ;
#19 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#20 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21 = circle ( 'none', #18, 0.5559999999999997200 ) ;
#22 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125785200e-017, 1.000000000000000000 ) ) ;
#23 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24 = cartesian_point ( 'none', ( 0.1753588872572551000, -1.312569287021612800, -8.788114540765298300e-017 ) ) ;
#25 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -5.551115123125785200e-017 ) ) ;
#26 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160128076500, -0.1757797251966744500 ) ) ;
#27 = circle ( 'none', #43, 0.5559999999999997200 ) ;
#28 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.5647601330409264300, -0.3699999999999970500 ) ) ;
#29 = circle ( 'none', #46, 0.5559999999999997200 ) ;
#30 = direction ( 'none', ( 0.0000000000000000000, -3.826884039452519900e-015, 1.000000000000000000 ) ) ;
#31 = cartesian_point ( 'none', ( 1.749999999999999800, -0.1757797251966675100, 0.5274822160128110900 ) ) ;
#32 = cartesian_point ( 'none', ( 0.1878697312560325100, -1.306331610517824600, -0.3699999999999883900 ) ) ;
#33 = cartesian_point ( 'none', ( -25.39999999999996300, 1.004302930252161200e-016, -1.499999999999998900 ) ) ;
#34 = line ( 'none', #33, #15 ) ;
#35 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789582100, 2.775557561562890700e-017 ) ) ;
#36 = direction ( 'none', ( 2.692465598065444500e-016, 1.000000000000000000, 3.830269434956792400e-015 ) ) ;
#37 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38 = axis2_placement_3d ( 'none', #8358, #36, #30 ) ;
#39 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40 = direction ( 'none', ( 0.4461978007789585400, -0.8949343677499601600, -5.551115123125785200e-017 ) ) ;
#41 = circle ( 'none', #1, 0.5559999999999997200 ) ;
#42 = face_outer_bound ( 'none', #4896, .t. ) ;
#43 = axis2_placement_3d ( 'none', #8351, #8350, #8349 ) ;
#44 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#45 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46 = axis2_placement_3d ( 'none', #37, #45, #44 ) ;
#47 = circle ( 'none', #8359, 4.903402673091945600 ) ;
#48 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49 = axis2_placement_3d ( 'none', #50, #8343, #8342 ) ;
#50 = cartesian_point ( 'none', ( -13.38000000000000100, -2.590000000000000300, 1.500000000000000000 ) ) ;
#51 = face_outer_bound ( 'none', #4854, .t. ) ;
#52 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#53 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55 = axis2_placement_3d ( 'none', #54, #53, #52 ) ;
#56 = line ( 'none', #84, #77 ) ;
#57 = cartesian_point ( 'none', ( -16.19999999999999900, -17.82499999999999900, 1.500000000000000000 ) ) ;
#58 = circle ( 'none', #91, 4.903402673091946400 ) ;
#59 = direction ( 'none', ( -0.8949343677499602700, 2.775557561562890400e-017, -0.4461978007789582100 ) ) ;
#60 = direction ( 'none', ( 0.4461978007789587100, 3.164135620181698900e-015, -0.8949343677499601600 ) ) ;
#61 = cartesian_point ( 'none', ( 4.563582458324261500, 3.469446951953614200e-015, 0.8753182020456752300 ) ) ;
#62 = circle ( 'none', #38, 4.986291206899170300 ) ;
#63 = cylindrical_surface ( 'none', #49, 6.000000000000000000 ) ;
#64 = axis2_placement_3d ( 'none', #48, #2, #25 ) ;
#65 = axis2_placement_3d ( 'none', #69, #68, #67 ) ;
#66 = cartesian_point ( 'none', ( 1.003501532591315200, 1.874698803137369200e-016, -2.800000000000000300 ) ) ;
#67 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#68 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#69 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#70 = circle ( 'none', #65, 1.599999999999999000 ) ;
#71 = direction ( 'none', ( 0.7071067811865463500, 0.0000000000000000000, -0.7071067811865487900 ) ) ;
#72 = face_outer_bound ( 'none', #4894, .t. ) ;
#73 = direction ( 'none', ( 0.7071067811865515700, 8.659560562354983400e-017, -0.7071067811865435800 ) ) ;
#74 = vector ( 'none', #73, 1000.000000000000000 ) ;
#75 = cartesian_point ( 'none', ( 26.99873734152834000, -24.74873734152717500, 2.999999999999999100 ) ) ;
#76 = direction ( 'none', ( -0.3090169943749415100, 5.279424210553362700e-017, 0.9510565162951554200 ) ) ;
#77 = vector ( 'none', #76, 1000.000000000000200 ) ;
#78 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#79 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#80 = cartesian_point ( 'none', ( -2.370000000000000100, -13.32000000000000000, 1.500000000000000000 ) ) ;
#81 = cartesian_point ( 'none', ( 1.705901988952702300, 0.1195561495967311600, 0.5494686725140827100 ) ) ;
#82 = line ( 'none', #75, #74 ) ;
#83 = cylindrical_surface ( 'none', #88, 6.000000000000000000 ) ;
#84 = cartesian_point ( 'none', ( 1.930655351105491800, 3.889969626248709200e-033, 7.007546303702490100e-017 ) ) ;
#85 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#86 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#87 = face_outer_bound ( 'none', #4841, .t. ) ;
#88 = axis2_placement_3d ( 'none', #80, #79, #78 ) ;
#89 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, 0.4150132528004425400 ) ) ;
#90 = cartesian_point ( 'none', ( 0.1753588872572590100, 1.312569287021632600, -7.286223219336165000e-017 ) ) ;
#91 = axis2_placement_3d ( 'none', #61, #60, #59 ) ;
#92 = circle ( 'none', #3, 4.986291206899171200 ) ;
#93 = cartesian_point ( 'none', ( 1.683471442777433300, 0.06029084448106406700, 0.5606521299097785300 ) ) ;
#94 = cartesian_point ( 'none', ( 1.683471442777442200, 3.112244517154817400e-017, 0.5606521299097742000 ) ) ;
#95 =( bounded_curve ( ) b_spline_curve ( 3, ( #94, #93, #81, #8334 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -1.776356839400250500e-014, 0.3694137141767771000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9886600873457741500, 0.9886600873457741500, 1.000000000000000000 ) )
representation_item ( '' ) );
#96 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3700000000000057700, 0.4150132528004425400 ) ) ;
#97 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#98 = circle ( 'none', #99, 0.5559999999999997200 ) ;
#99 = axis2_placement_3d ( 'none', #157, #148, #147 ) ;
#100 = direction ( 'none', ( -0.0000000000000000000, -5.551115123125785200e-017, -1.000000000000000000 ) ) ;
#101 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#102 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#103 = direction ( 'none', ( -0.3090169943749415100, 6.367658974337582300e-017, -0.9510565162951554200 ) ) ;
#104 = vector ( 'none', #103, 1000.000000000000200 ) ;
#105 = cylindrical_surface ( 'none', #110, 6.000000000000000000 ) ;
#106 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, 1.500000000000000000 ) ) ;
#107 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#108 = cartesian_point ( 'none', ( 1.930655351105491800, 4.691799524457410400e-033, -7.007546303702490100e-017 ) ) ;
#109 = line ( 'none', #108, #104 ) ;
#110 = axis2_placement_3d ( 'none', #106, #102, #97 ) ;
#111 = cartesian_point ( 'none', ( 16.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#112 = circle ( 'none', #136, 0.1000000000000000500 ) ;
#113 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#114 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#115 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#116 = axis2_placement_3d ( 'none', #133, #115, #114 ) ;
#117 = circle ( 'none', #116, 0.5559999999999997200 ) ;
#118 = face_outer_bound ( 'none', #4875, .t. ) ;
#119 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#120 = cartesian_point ( 'none', ( 19.92000000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#121 = axis2_placement_3d ( 'none', #120, #119, #172 ) ;
#122 = cylindrical_surface ( 'none', #121, 1.375000000000001300 ) ;
#123 = circle ( 'none', #192, 9.000000000000000000 ) ;
#124 = cartesian_point ( 'none', ( -20.41494677249548700, 17.62415525000208300, 0.0000000000000000000 ) ) ;
#125 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127936600, 0.1757797251966866100 ) ) ;
#126 = cartesian_point ( 'none', ( 10.53999999999999900, -20.62000000000000100, 1.500000000000000000 ) ) ;
#127 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#129 = face_outer_bound ( 'none', #4887, .t. ) ;
#130 = cartesian_point ( 'none', ( 1.749999999999999800, 3.099409736332477100e-017, 0.5560000000000000500 ) ) ;
#131 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#132 = cylindrical_surface ( 'none', #168, 2.000000000000003600 ) ;
#133 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#134 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#135 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#136 = axis2_placement_3d ( 'none', #149, #159, #146 ) ;
#137 = spherical_surface ( 'none', #161, 5.000000000000000900 ) ;
#138 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#139 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#140 = axis2_placement_3d ( 'none', #164, #139, #138 ) ;
#141 = axis2_placement_3d ( 'none', #111, #113, #107 ) ;
#142 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, -0.4150132528004356600 ) ) ;
#143 = axis2_placement_3d ( 'none', #145, #135, #134 ) ;
#144 = circle ( 'none', #140, 0.5559999999999997200 ) ;
#145 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#146 = direction ( 'none', ( 0.0000000000000000000, -6.695352868347738300e-017, 1.000000000000000000 ) ) ;
#147 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#148 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#149 = cartesian_point ( 'none', ( 2.499999999999998700, 1.071256458935638600e-016, -1.599999999999999000 ) ) ;
#150 = cartesian_point ( 'none', ( 1.182234488158504100, 0.3700000000000093800, 0.4682027105830313100 ) ) ;
#151 = cartesian_point ( 'none', ( 0.6140734012210602400, 0.3700000000000091500, 0.5172535664943036500 ) ) ;
#152 = cartesian_point ( 'none', ( 0.04579512008964260700, 0.3700000000000022700, 0.5647601330409282000 ) ) ;
#153 = direction ( 'none', ( -0.9975640502598247500, 3.872262163369006500e-018, 0.06975647374411807200 ) ) ;
#154 = vector ( 'none', #153, 1000.000000000000000 ) ;
#155 = cartesian_point ( 'none', ( 1.749999999999999800, 3.086420008457935500e-017, 0.5559999999999997200 ) ) ;
#156 = line ( 'none', #155, #154 ) ;
#157 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#158 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -5.551115123125785200e-017 ) ) ;
#159 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 6.695352868347746900e-017 ) ) ;
#160 = direction ( 'none', ( -0.8949343677499602700, -1.582067810090847900e-015, 0.4461978007789579900 ) ) ;
#161 = axis2_placement_3d ( 'none', #101, #100, #158 ) ;
#162 = face_outer_bound ( 'none', #4784, .t. ) ;
#163 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#164 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#165 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#166 = cartesian_point ( 'none', ( 1.749999999999999800, -0.4150132528004286700, -0.3699999999999953300 ) ) ;
#167 = cartesian_point ( 'none', ( 1.749999999999999800, -0.1757797251966675100, -0.5274822160127972100 ) ) ;
#168 = axis2_placement_3d ( 'none', #126, #131, #165 ) ;
#169 = cylindrical_surface ( 'none', #171, 1.375000000000000000 ) ;
#170 = cartesian_point ( 'none', ( 0.0000000000000000000, -23.00000000000000000, 1.500000000000000000 ) ) ;
#171 = axis2_placement_3d ( 'none', #170, #128, #127 ) ;
#172 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#173 = cartesian_point ( 'none', ( 10.47000000000000100, -5.004999999999999900, 1.500000000000000000 ) ) ;
#174 = cylindrical_surface ( 'none', #184, 6.000000000000002700 ) ;
#175 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#176 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#177 = cartesian_point ( 'none', ( -998.0693446488945700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#178 = face_outer_bound ( 'none', #4923, .t. ) ;
#179 = axis2_placement_3d ( 'none', #177, #176, #175 ) ;
#180 = cylindrical_surface ( 'none', #141, 2.000000000000003600 ) ;
#181 = cartesian_point ( 'none', ( 1.749999999999999800, 3.722616194801345000e-017, -0.5559999999999997200 ) ) ;
#182 = face_outer_bound ( 'none', #4900, .t. ) ;
#183 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#184 = axis2_placement_3d ( 'none', #173, #183, #163 ) ;
#185 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.400000000000000400 ) ) ;
#186 = face_outer_bound ( 'none', #4893, .t. ) ;
#187 = circle ( 'none', #143, 0.5559999999999997200 ) ;
#188 = conical_surface ( 'none', #179, 3077.683537175318200, 1.256637061435923700 ) ;
#189 = face_outer_bound ( 'none', #4860, .t. ) ;
#190 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#192 = axis2_placement_3d ( 'none', #185, #191, #190 ) ;
#193 = cartesian_point ( 'none', ( 1.930655351105491800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#194 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127936600, 0.1757797251966866100 ) ) ;
#195 = cartesian_point ( 'none', ( 1.660250941223954100, -0.5722294445146315400, 0.06135250112737908300 ) ) ;
#196 = cartesian_point ( 'none', ( 1.660250941223955200, -0.5722294445146309800, -0.06135250112736544100 ) ) ;
#197 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160128076500, -0.1757797251966744500 ) ) ;
#198 = cartesian_point ( 'none', ( 0.1878697312560359800, 1.306331610517842000, 0.3700000000000057700 ) ) ;
#199 = circle ( 'none', #250, 6.500000000000000900 ) ;
#200 = circle ( 'none', #207, 6.040000000000000000 ) ;
#201 = face_bound ( 'none', #5252, .t. ) ;
#202 = cylindrical_surface ( 'none', #272, 6.500000000000000900 ) ;
#203 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.826675710959247300e-016 ) ) ;
#204 = direction ( 'none', ( 0.4461978007789583200, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#206 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#207 = axis2_placement_3d ( 'none', #252, #206, #205 ) ;
#208 = face_outer_bound ( 'none', #5070, .t. ) ;
#209 = cylindrical_surface ( 'none', #283, 6.040000000000000000 ) ;
#210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#211 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#212 = cartesian_point ( 'none', ( 4.500000000000000900, 6.500000000000000900, 0.0000000000000000000 ) ) ;
#213 =( bounded_curve ( ) b_spline_curve ( 3, ( #197, #196, #195, #194 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.913771593002803900, 6.652599021356361500 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9550261302401171800, 0.9550261302401171800, 1.000000000000000000 ) )
representation_item ( '' ) );
#214 = line ( 'none', #308, #307 ) ;
#215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#216 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#217 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#218 = axis2_placement_3d ( 'none', #217, #216, #215 ) ;
#219 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 6.500000000000000900 ) ) ;
#220 = line ( 'none', #219, #287 ) ;
#221 = cartesian_point ( 'none', ( 5.500000000000000900, 7.654042494670955600e-016, -5.999999999999995600 ) ) ;
#222 = axis2_placement_3d ( 'none', #332, #278, #327 ) ;
#223 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#224 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#225 = axis2_placement_3d ( 'none', #243, #224, #223 ) ;
#226 = cylindrical_surface ( 'none', #225, 6.500000000000000900 ) ;
#227 = conical_surface ( 'none', #241, 2.799999999999998500, 0.7853981633974476100 ) ;
#228 = circle ( 'none', #302, 2.750000000000016400 ) ;
#229 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#230 = axis2_placement_3d ( 'none', #303, #270, #203 ) ;
#231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#232 = cartesian_point ( 'none', ( 4.563582458324265000, -0.8753182020456579100, 3.469446951953614200e-015 ) ) ;
#233 = face_outer_bound ( 'none', #5084, .t. ) ;
#234 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#235 = circle ( 'none', #222, 2.500000000000000000 ) ;
#236 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 2.500000000000000000 ) ) ;
#237 = circle ( 'none', #338, 2.500000000000000000 ) ;
#238 = cartesian_point ( 'none', ( 0.2999999999999990500, 3.061616997868383100e-016, 2.500000000000000000 ) ) ;
#239 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#240 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#241 = axis2_placement_3d ( 'none', #282, #281, #234 ) ;
#242 = face_outer_bound ( 'none', #5058, .t. ) ;
#243 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#244 = face_outer_bound ( 'none', #5261, .t. ) ;
#245 = axis2_placement_3d ( 'none', #212, #211, #210 ) ;
#246 = plane ( 'none', #273 ) ;
#247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#248 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#249 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#250 = axis2_placement_3d ( 'none', #249, #248, #247 ) ;
#251 = plane ( 'none', #245 ) ;
#252 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#253 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#254 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#255 = face_outer_bound ( 'none', #5059, .t. ) ;
#256 = circle ( 'none', #230, 4.986291206899171200 ) ;
#257 = cartesian_point ( 'none', ( 1.749999999999999800, 0.1757797251966883300, -0.5274822160127936600 ) ) ;
#258 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#259 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#260 = cartesian_point ( 'none', ( 0.4999999999999995600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#261 = line ( 'none', #310, #263 ) ;
#262 = cartesian_point ( 'none', ( 1.749999999999999800, -0.1757797251966675100, -0.5274822160127972100 ) ) ;
#263 = vector ( 'none', #71, 1000.000000000000000 ) ;
#264 = cartesian_point ( 'none', ( 1.660250941223956800, -0.06135250112736059800, -0.5722294445146306500 ) ) ;
#265 = direction ( 'none', ( 0.7071067811865450200, 8.659560562354964900e-017, 0.7071067811865501300 ) ) ;
#266 = vector ( 'none', #265, 1000.000000000000100 ) ;
#267 = cartesian_point ( 'none', ( 5.199999999999999300, 3.061616997868383100e-016, 2.500000000000000000 ) ) ;
#268 = line ( 'none', #267, #266 ) ;
#269 = cartesian_point ( 'none', ( 1.660250941223954300, 0.06135250112738238600, -0.5722294445146314200 ) ) ;
#270 = direction ( 'none', ( 1.024798993313430700e-016, 2.775557561562893300e-016, 1.000000000000000000 ) ) ;
#271 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#272 = axis2_placement_3d ( 'none', #271, #254, #253 ) ;
#273 = axis2_placement_3d ( 'none', #295, #294, #293 ) ;
#274 = direction ( 'none', ( -0.8949343677499604900, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#275 = axis2_placement_3d ( 'none', #232, #204, #274 ) ;
#276 = circle ( 'none', #218, 6.500000000000000900 ) ;
#277 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#278 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#279 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#280 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#281 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#282 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#283 = axis2_placement_3d ( 'none', #280, #279, #277 ) ;
#284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#285 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#286 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#287 = vector ( 'none', #239, 1000.000000000000000 ) ;
#288 = axis2_placement_3d ( 'none', #286, #285, #284 ) ;
#289 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#290 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#291 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#292 = axis2_placement_3d ( 'none', #291, #290, #289 ) ;
#293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#294 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#295 = cartesian_point ( 'none', ( 2.500000000000000000, 6.000000000000000000, 0.0000000000000000000 ) ) ;
#296 = toroidal_surface ( 'none', #292, 6.203612913487255300, 0.1636129134872550700 ) ;
#297 = face_outer_bound ( 'none', #5044, .t. ) ;
#298 = circle ( 'none', #288, 6.000000000000000000 ) ;
#299 = face_outer_bound ( 'none', #5108, .t. ) ;
#300 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#302 = axis2_placement_3d ( 'none', #236, #240, #301 ) ;
#303 = cartesian_point ( 'none', ( 5.000000000000000900, 6.938893903907228400e-015, -0.3699999999999987700 ) ) ;
#304 = face_bound ( 'none', #5293, .t. ) ;
#305 = circle ( 'none', #275, 4.903402673091947300 ) ;
#306 = direction ( 'none', ( 0.0000000000000000000, -5.551115123125786400e-017, -1.000000000000000000 ) ) ;
#307 = vector ( 'none', #306, 1000.000000000000000 ) ;
#308 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128076500, 0.3700000000000057700 ) ) ;
#309 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#310 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999999100 ) ) ;
#311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#312 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#314 = face_outer_bound ( 'none', #5123, .t. ) ;
#315 = cartesian_point ( 'none', ( 5.199999999999999300, 3.061616997868383100e-016, 2.500000000000000000 ) ) ;
#316 = cartesian_point ( 'none', ( 5.199999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#317 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#319 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#320 = axis2_placement_3d ( 'none', #328, #319, #318 ) ;
#321 = circle ( 'none', #320, 5.499999999999999100 ) ;
#322 = axis2_placement_3d ( 'none', #260, #259, #258 ) ;
#323 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.429011037612587300e-016, -2.799999999999998500 ) ) ;
#324 = cartesian_point ( 'none', ( 5.199999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#325 = axis2_placement_3d ( 'none', #316, #312, #311 ) ;
#326 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.799999999999998500 ) ) ;
#327 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#328 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#329 = cartesian_point ( 'none', ( 5.500000000000000900, 3.429011037612593700e-016, 2.800000000000003800 ) ) ;
#330 = conical_surface ( 'none', #325, 2.500000000000000000, 0.7853981633974520500 ) ;
#331 = cartesian_point ( 'none', ( 5.199999999999999300, 0.0000000000000000000, -2.500000000000000000 ) ) ;
#332 = cartesian_point ( 'none', ( 0.2999999999999990500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#333 = direction ( 'none', ( -0.7071067811865480200, 8.659560562354926700e-017, -0.7071067811865470200 ) ) ;
#334 = vector ( 'none', #333, 1000.000000000000000 ) ;
#335 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.429011037612587300e-016, -2.799999999999998500 ) ) ;
#336 = line ( 'none', #335, #334 ) ;
#337 = circle ( 'none', #322, 6.000000000000000000 ) ;
#338 = axis2_placement_3d ( 'none', #324, #317, #313 ) ;
#339 = cartesian_point ( 'none', ( 0.2999999999999990500, 0.0000000000000000000, -2.500000000000000000 ) ) ;
#340 = plane ( 'none', #436 ) ;
#341 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#342 = vector ( 'none', #341, 1000.000000000000000 ) ;
#343 = cartesian_point ( 'none', ( -4.500000000000000000, 3.061616997868383100e-016, 2.500000000000000000 ) ) ;
#344 = line ( 'none', #343, #342 ) ;
#345 = cylindrical_surface ( 'none', #429, 2.500000000000000000 ) ;
#346 = face_outer_bound ( 'none', #5284, .t. ) ;
#347 = cartesian_point ( 'none', ( 5.500000000000000900, 0.0000000000000000000, -2.800000000000003800 ) ) ;
#348 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#349 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#350 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#351 = circle ( 'none', #377, 0.5559999999999997200 ) ;
#352 = axis2_placement_3d ( 'none', #355, #368, #367 ) ;
#353 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#354 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#355 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#356 = plane ( 'none', #352 ) ;
#357 = direction ( 'none', ( 0.0000000000000000000, -3.219646771412955900e-015, 1.000000000000000000 ) ) ;
#358 = vector ( 'none', #357, 1000.000000000000000 ) ;
#359 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3699999999999987700, -0.5274822160127972100 ) ) ;
#360 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#361 = axis2_placement_3d ( 'none', #370, #365, #360 ) ;
#362 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#363 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#364 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#365 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#366 = plane ( 'none', #408 ) ;
#367 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#368 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#369 = b_spline_curve_with_knots ( 'none', 3,
( #152, #151, #150, #96 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001036549833510495100, 0.002747329934115728500 ),
.unspecified. ) ;
#370 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#371 = face_outer_bound ( 'none', #5161, .t. ) ;
#372 = line ( 'none', #359, #358 ) ;
#373 = circle ( 'none', #361, 0.5559999999999997200 ) ;
#374 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#375 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#376 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#377 = axis2_placement_3d ( 'none', #376, #375, #374 ) ;
#378 = face_outer_bound ( 'none', #5153, .t. ) ;
#379 = cartesian_point ( 'none', ( 1.750000000000000200, 0.3700000000000092100, 0.5274822160128110900 ) ) ;
#380 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3700000000000057700, 0.4150132528004425400 ) ) ;
#381 = plane ( 'none', #442 ) ;
#382 = cartesian_point ( 'none', ( 1.749999999999999800, 0.1757797251966883300, -0.5274822160127936600 ) ) ;
#383 = face_outer_bound ( 'none', #5343, .t. ) ;
#384 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#385 = cartesian_point ( 'none', ( -4.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#386 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#387 = face_outer_bound ( 'none', #5151, .t. ) ;
#388 = direction ( 'none', ( 0.0000000000000000000, -3.219646771412955900e-015, 1.000000000000000000 ) ) ;
#389 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#390 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#391 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#392 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#393 = axis2_placement_3d ( 'none', #392, #391, #390 ) ;
#394 = circle ( 'none', #393, 0.5559999999999997200 ) ;
#395 = direction ( 'none', ( 0.0000000000000000000, -5.551115123125786400e-017, -1.000000000000000000 ) ) ;
#396 = vector ( 'none', #395, 1000.000000000000000 ) ;
#397 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128076500, 0.3700000000000057700 ) ) ;
#398 = line ( 'none', #397, #396 ) ;
#399 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3699999999999987700, -0.5274822160127972100 ) ) ;
#400 = line ( 'none', #399, #412 ) ;
#401 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, -0.5274822160127954400 ) ) ;
#402 = axis2_placement_3d ( 'none', #350, #349, #348 ) ;
#403 = vector ( 'none', #388, 1000.000000000000000 ) ;
#404 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3699999999999987700, -0.5274822160127972100 ) ) ;
#405 = line ( 'none', #404, #403 ) ;
#406 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#407 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#408 = axis2_placement_3d ( 'none', #364, #363, #362 ) ;
#409 = axis2_placement_3d ( 'none', #389, #354, #353 ) ;
#410 = plane ( 'none', #437 ) ;
#411 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.774758283725535400e-015 ) ) ;
#412 = vector ( 'none', #411, 1000.000000000000000 ) ;
#413 = circle ( 'none', #409, 0.5559999999999997200 ) ;
#414 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#415 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#416 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#417 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3699999999999987700, -0.5274822160127972100 ) ) ;
#418 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#419 = plane ( 'none', #427 ) ;
#420 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.774758283725535400e-015 ) ) ;
#421 = vector ( 'none', #420, 1000.000000000000000 ) ;
#422 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3699999999999987700, -0.5274822160127972100 ) ) ;
#423 = plane ( 'none', #402 ) ;
#424 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#425 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#426 = line ( 'none', #422, #421 ) ;
#427 = axis2_placement_3d ( 'none', #416, #415, #414 ) ;
#428 = face_outer_bound ( 'none', #5135, .t. ) ;
#429 = axis2_placement_3d ( 'none', #385, #386, #384 ) ;
#430 = direction ( 'none', ( 0.4461978007789579300, 0.8949343677499604900, 0.0000000000000000000 ) ) ;
#431 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128076500, 0.3700000000000057700 ) ) ;
#432 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#433 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#434 = cartesian_point ( 'none', ( 2.399999999999999500, 1.500000000000018700, 3.469446951953614200e-015 ) ) ;
#435 = axis2_placement_3d ( 'none', #434, #433, #432 ) ;
#436 = axis2_placement_3d ( 'none', #438, #425, #424 ) ;
#437 = axis2_placement_3d ( 'none', #418, #407, #406 ) ;
#438 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#439 = face_outer_bound ( 'none', #5228, .t. ) ;
#440 = face_outer_bound ( 'none', #5132, .t. ) ;
#441 = plane ( 'none', #435 ) ;
#442 = axis2_placement_3d ( 'none', #431, #430, #444 ) ;
#443 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3700000000000092100, -0.4150132528004286700 ) ) ;
#444 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789578800, 0.0000000000000000000 ) ) ;
#445 = line ( 'none', #472, #480 ) ;
#446 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#447 = direction ( 'none', ( 0.4461978007789580400, -3.219646771412956300e-015, 0.8949343677499603800 ) ) ;
#448 = direction ( 'none', ( -1.000000000000000000, 2.692465598065440600e-016, 9.367723249499515200e-031 ) ) ;
#449 = direction ( 'none', ( 2.692465598065440600e-016, 1.000000000000000000, 3.830269434956792400e-015 ) ) ;
#450 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, -0.5274822160127954400 ) ) ;
#451 = line ( 'none', #489, #457 ) ;
#452 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, 0.5274822160128145300 ) ) ;
#453 = face_outer_bound ( 'none', #5160, .t. ) ;
#454 = face_outer_bound ( 'none', #5182, .t. ) ;
#455 = plane ( 'none', #474 ) ;
#456 = direction ( 'none', ( 0.8949343677499604900, 1.526556658859590200e-015, -0.4461978007789579300 ) ) ;
#457 = vector ( 'none', #456, 1000.000000000000200 ) ;
#458 = plane ( 'none', #476 ) ;
#459 = cartesian_point ( 'none', ( 0.04579512008964130300, -0.3699999999999883900, 0.5647601330409229800 ) ) ;
#460 = cartesian_point ( 'none', ( 0.6140734012210601300, -0.3699999999999920600, 0.5172535664943157500 ) ) ;
#461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#462 = axis2_placement_3d ( 'none', #493, #495, #494 ) ;
#463 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000022700, 1.400000000000008800 ) ) ;
#464 = direction ( 'none', ( 1.024798993313430500e-016, -1.000000000000000000, -3.219646771412956300e-015 ) ) ;
#465 = direction ( 'none', ( 0.7071067811865500200, 8.659560562354963700e-017, -0.7071067811865451300 ) ) ;
#466 = axis2_placement_3d ( 'none', #471, #464, #475 ) ;
#467 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.497202527569244700e-015 ) ) ;
#468 = cartesian_point ( 'none', ( -16.74652657338422700, 11.54499999999935000, 1.500000000000045500 ) ) ;
#469 = line ( 'none', #463, #485 ) ;
#470 = circle ( 'none', #484, 2.249999999999183300 ) ;
#471 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3700000000000092100, 0.5274822160128110900 ) ) ;
#472 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, 0.5274822160128145300 ) ) ;
#473 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 25.99999999999998900 ) ) ;
#474 = axis2_placement_3d ( 'none', #450, #449, #448 ) ;
#475 = direction ( 'none', ( 0.0000000000000000000, 3.219646771412956300e-015, -1.000000000000000000 ) ) ;
#476 = axis2_placement_3d ( 'none', #452, #447, #160 ) ;
#477 = vector ( 'none', #465, 1000.000000000000100 ) ;
#478 = direction ( 'none', ( 0.8949343677499602700, 1.582067810090847900e-015, -0.4461978007789579900 ) ) ;
#479 = b_spline_curve_with_knots ( 'none', 3,
( #488, #487, #460, #459 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001343139251128126900, 0.003053847964071757900 ),
.unspecified. ) ;
#480 = vector ( 'none', #467, 1000.000000000000000 ) ;
#481 = plane ( 'none', #466 ) ;
#482 = face_outer_bound ( 'none', #5165, .t. ) ;
#483 = line ( 'none', #468, #477 ) ;
#484 = axis2_placement_3d ( 'none', #473, #461, #491 ) ;
#485 = vector ( 'none', #478, 1000.000000000000100 ) ;
#486 = circle ( 'none', #462, 3.750000000000683500 ) ;
#487 = cartesian_point ( 'none', ( 1.182234488158504500, -0.3699999999999920600, 0.4682027105830446300 ) ) ;
#488 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, 0.4150132528004425400 ) ) ;
#489 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3699999999999953300, 1.400000000000001900 ) ) ;
#490 = vector ( 'none', #446, 1000.000000000000000 ) ;
#491 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#492 = cartesian_point ( 'none', ( -27.49873734152662400, -24.74873734152761200, 2.500000000000000000 ) ) ;
#493 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 1.000000000000000000 ) ) ;
#494 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#495 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#496 = circle ( 'none', #498, 0.6751696141506917700 ) ;
#497 = axis2_placement_3d ( 'none', #518, #504, #506 ) ;
#498 = axis2_placement_3d ( 'none', #526, #523, #522 ) ;
#499 = circle ( 'none', #497, 4.986291206899169400 ) ;
#500 = cartesian_point ( 'none', ( 22.49873734152832200, -24.74873734152717500, 2.999999999999999100 ) ) ;
#501 = line ( 'none', #500, #502 ) ;
#502 = vector ( 'none', #8324, 1000.000000000000000 ) ;
#503 = cartesian_point ( 'none', ( 0.1878697312560334000, -0.3699999999999814500, -1.306331610517838600 ) ) ;
#504 = direction ( 'none', ( 1.024798993313430700e-016, -1.000000000000000000, -3.219646771412955900e-015 ) ) ;
#505 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#506 = direction ( 'none', ( 0.0000000000000000000, 3.218061578630529000e-015, -1.000000000000000000 ) ) ;
#507 = axis2_placement_3d ( 'none', #537, #520, #519 ) ;
#508 = face_outer_bound ( 'none', #4791, .t. ) ;
#509 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#510 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#511 = vector ( 'none', #510, 1000.000000000000000 ) ;
#512 = circle ( 'none', #531, 1.499999999999998900 ) ;
#513 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#514 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#515 = cartesian_point ( 'none', ( 6.399999999999995900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#516 = axis2_placement_3d ( 'none', #515, #514, #513 ) ;
#517 = circle ( 'none', #516, 1.499999999999998700 ) ;
#518 = cartesian_point ( 'none', ( 5.000000000000000900, 0.3700000000000057700, 3.469446951953614200e-015 ) ) ;
#519 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#520 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#521 = axis2_placement_3d ( 'none', #524, #505, #536 ) ;
#522 = direction ( 'none', ( 0.0000000000000000000, -5.551115123125785200e-017, -1.000000000000000000 ) ) ;
#523 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#524 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#525 = conical_surface ( 'none', #507, 0.5559999999999997200, 0.06981317007976597900 ) ;
#526 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#527 = circle ( 'none', #521, 5.000000000000000900 ) ;
#528 = line ( 'none', #529, #511 ) ;
#529 = cartesian_point ( 'none', ( -25.39999999999996300, 8.326672684688672800e-017, 1.499999999999998900 ) ) ;
#530 =( bounded_curve ( ) b_spline_curve ( 3, ( #257, #269, #264, #262 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.913771593002821600, 6.652599021356370400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9550261302401184000, 0.9550261302401184000, 1.000000000000000000 ) )
representation_item ( '' ) );
#531 = axis2_placement_3d ( 'none', #509, #5, #8360 ) ;
#532 = cartesian_point ( 'none', ( 1.683471442777442200, 3.112244517154817400e-017, 0.5606521299097742000 ) ) ;
#533 = cartesian_point ( 'none', ( 2.399999999999999500, 8.881784197001251600e-017, 1.599999999999999000 ) ) ;
#534 = cartesian_point ( 'none', ( 2.499999999999998700, 1.004302930252161900e-016, -1.500000000000000000 ) ) ;
#535 = cartesian_point ( 'none', ( 6.399999999999995900, 1.004302930252161900e-016, -1.499999999999999800 ) ) ;
#536 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 5.551115123125786400e-017 ) ) ;
#537 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#538 = cartesian_point ( 'none', ( 1.749999999999999800, 0.1757797251966883300, 0.5274822160128110900 ) ) ;
#539 = face_outer_bound ( 'none', #5699, .t. ) ;
#540 = cartesian_point ( 'none', ( -26.99873734152609800, 24.74873734152463800, 2.999999999999978200 ) ) ;
#541 = cartesian_point ( 'none', ( -21.99873734152774300, 24.74873734152463800, 2.500000000000000000 ) ) ;
#542 = line ( 'none', #583, #582 ) ;
#543 = cartesian_point ( 'none', ( 26.99873734152758700, 24.74873734152832900, 25.99999999999998900 ) ) ;
#544 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 2.999999999999999100 ) ) ;
#545 = circle ( 'none', #702, 1.599999999999999000 ) ;
#546 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#547 = vector ( 'none', #546, 1000.000000000000000 ) ;
#548 = cartesian_point ( 'none', ( 26.99873734152758700, 24.74873734152832900, 3.000000000000006200 ) ) ;
#549 = cartesian_point ( 'none', ( 2.500000000000000000, 3.061616997868383100e-016, 23.39999999999999900 ) ) ;
#550 = line ( 'none', #549, #568 ) ;
#551 = axis2_placement_3d ( 'none', #565, #564, #563 ) ;
#552 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#554 = cartesian_point ( 'none', ( 26.99873734152834000, -24.74873734152717500, 2.999999999999999100 ) ) ;
#555 = cartesian_point ( 'none', ( 26.43253592175943800, 5.407535921753490600, 26.00000000000002100 ) ) ;
#556 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#558 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, 3.400000000000000400 ) ) ;
#559 = face_outer_bound ( 'none', #5678, .t. ) ;
#560 = cartesian_point ( 'none', ( 22.49873734152832200, -24.74873734152717500, 2.999999999999999100 ) ) ;
#561 = cartesian_point ( 'none', ( 3.089070140925014000e-012, -2.338234864456029500e-012, 26.00000000000002100 ) ) ;
#562 = conical_surface ( 'none', #637, 2.250000000000008900, 0.7853981633974538300 ) ;
#563 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#565 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#566 = cartesian_point ( 'none', ( -2.500000000000000000, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#567 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#568 = vector ( 'none', #567, 1000.000000000000000 ) ;
#569 = line ( 'none', #566, #547 ) ;
#570 = face_bound ( 'none', #5581, .t. ) ;
#571 = circle ( 'none', #577, 26.98000000000004000 ) ;
#572 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#573 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#574 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.400000000000000400 ) ) ;
#575 = axis2_placement_3d ( 'none', #574, #573, #572 ) ;
#576 = cartesian_point ( 'none', ( 3.089070140925014000e-012, -2.338234864456029500e-012, 26.00000000000002100 ) ) ;
#577 = axis2_placement_3d ( 'none', #576, #676, #675 ) ;
#578 = axis2_placement_3d ( 'none', #655, #654, #653 ) ;
#579 = circle ( 'none', #667, 2.250000000000008900 ) ;
#580 = circle ( 'none', #575, 9.000000000000000000 ) ;
#581 = direction ( 'none', ( 0.7071067811865430200, 8.659560562354878600e-017, -0.7071067811865521200 ) ) ;
#582 = vector ( 'none', #581, 999.9999999999998900 ) ;
#583 = cartesian_point ( 'none', ( 26.99873734152758700, 24.74873734152832900, 3.000000000000006200 ) ) ;
#584 = cartesian_point ( 'none', ( 27.49873734152758700, 24.74873734152832900, 2.500000000000000000 ) ) ;
#585 = circle ( 'none', #674, 2.249999999999696700 ) ;
#586 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#587 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#588 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#589 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 2.999999999999999100 ) ) ;
#590 = cartesian_point ( 'none', ( 27.49873734152834400, -24.74873734152717500, 2.500000000000000000 ) ) ;
#591 = axis2_placement_3d ( 'none', #640, #639, #638 ) ;
#592 = circle ( 'none', #591, 2.799999999999998500 ) ;
#593 = cartesian_point ( 'none', ( 26.96999999999999900, 3.302872417300411400e-015, 0.0000000000000000000 ) ) ;
#594 = direction ( 'none', ( 1.000000000000000000, 1.776356839400244700e-015, 0.0000000000000000000 ) ) ;
#595 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#596 = axis2_placement_3d ( 'none', #601, #595, #594 ) ;
#597 = circle ( 'none', #627, 2.749999999999169600 ) ;
#598 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#600 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 25.99999999999998900 ) ) ;
#601 = cartesian_point ( 'none', ( 3.089070140925014000e-012, -2.338234864456029500e-012, 26.50000000000000000 ) ) ;
#602 = cartesian_point ( 'none', ( 21.99873734152817700, 24.74873734152832900, 26.50000000000000000 ) ) ;
#603 = direction ( 'none', ( -0.7071067811865507900, 0.0000000000000000000, -0.7071067811865441300 ) ) ;
#604 = vector ( 'none', #603, 1000.000000000000000 ) ;
#605 = axis2_placement_3d ( 'none', #600, #599, #598 ) ;
#606 = cartesian_point ( 'none', ( -26.99873734152661300, -24.74873734152761200, 3.000000000000006200 ) ) ;
#607 = line ( 'none', #606, #604 ) ;
#608 = cartesian_point ( 'none', ( -22.49873734152773300, 24.74873734152463800, 2.999999999999978200 ) ) ;
#609 = line ( 'none', #8227, #490 ) ;
#610 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#611 = vector ( 'none', #610, 1000.000000000000000 ) ;
#612 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#613 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#614 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#615 = axis2_placement_3d ( 'none', #614, #613, #612 ) ;
#616 = cartesian_point ( 'none', ( 26.96999999999999900, 3.302872417300411400e-015, 2.500000000000000000 ) ) ;
#617 = cylindrical_surface ( 'none', #615, 26.96999999999999900 ) ;
#618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#620 = face_outer_bound ( 'none', #5776, .t. ) ;
#621 = line ( 'none', #616, #611 ) ;
#622 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 26.00000000000001400 ) ) ;
#623 = axis2_placement_3d ( 'none', #622, #619, #618 ) ;
#624 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#625 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#626 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 2.500000000000000000 ) ) ;
#627 = axis2_placement_3d ( 'none', #626, #625, #624 ) ;
#628 = circle ( 'none', #623, 2.250000000000008900 ) ;
#629 = cartesian_point ( 'none', ( -21.99873734152772900, -24.74873734152761200, 26.50000000000000000 ) ) ;
#630 = conical_surface ( 'none', #631, 26.98000000000004000, 0.7853981633974657100 ) ;
#631 = axis2_placement_3d ( 'none', #561, #553, #552 ) ;
#632 = direction ( 'none', ( 0.7071067811865597900, 0.0000000000000000000, 0.7071067811865352500 ) ) ;
#633 = vector ( 'none', #632, 1000.000000000000000 ) ;
#634 = cartesian_point ( 'none', ( 26.98000000000312700, -2.338234864456029500e-012, 26.00000000000002100 ) ) ;
#635 = circle ( 'none', #551, 3.000000000000000400 ) ;
#636 = cartesian_point ( 'none', ( -2.500000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#637 = axis2_placement_3d ( 'none', #589, #557, #556 ) ;
#638 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#639 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#640 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#641 = circle ( 'none', #663, 2.000000000000001800 ) ;
#642 = line ( 'none', #634, #633 ) ;
#643 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#644 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#645 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#646 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#647 = cartesian_point ( 'none', ( 6.399999999999995900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#648 = axis2_placement_3d ( 'none', #647, #646, #645 ) ;
#649 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#650 = face_outer_bound ( 'none', #5632, .t. ) ;
#651 = plane ( 'none', #658 ) ;
#652 = conical_surface ( 'none', #656, 2.000000000000001800, 0.7853981633974460600 ) ;
#653 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#654 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#655 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#656 = axis2_placement_3d ( 'none', #649, #691, #662 ) ;
#657 = cartesian_point ( 'none', ( 27.48000000000312000, -2.338234864456029500e-012, 26.50000000000000000 ) ) ;
#658 = axis2_placement_3d ( 'none', #643, #698, #697 ) ;
#659 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#660 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#661 = plane ( 'none', #578 ) ;
#662 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#663 = axis2_placement_3d ( 'none', #666, #660, #659 ) ;
#664 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#666 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#667 = axis2_placement_3d ( 'none', #544, #665, #664 ) ;
#668 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#670 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 3.000000000000006200 ) ) ;
#671 = face_outer_bound ( 'none', #5553, .t. ) ;
#672 = circle ( 'none', #648, 1.499999999999998700 ) ;
#673 = face_outer_bound ( 'none', #5683, .t. ) ;
#674 = axis2_placement_3d ( 'none', #670, #669, #668 ) ;
#675 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#676 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#677 = plane ( 'none', #682 ) ;
#678 = face_outer_bound ( 'none', #5548, .t. ) ;
#679 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#681 = axis2_placement_3d ( 'none', #687, #680, #679 ) ;
#682 = axis2_placement_3d ( 'none', #692, #699, #644 ) ;
#683 = circle ( 'none', #596, 27.48000000000003600 ) ;
#684 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#685 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#686 = axis2_placement_3d ( 'none', #689, #685, #684 ) ;
#687 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 19.89999999999999900 ) ) ;
#688 = circle ( 'none', #605, 2.249999999999696700 ) ;
#689 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#690 = cylindrical_surface ( 'none', #686, 3.600000000000000100 ) ;
#691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#692 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#693 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#694 = vector ( 'none', #693, 1000.000000000000000 ) ;
#695 = face_outer_bound ( 'none', #5626, .t. ) ;
#696 = circle ( 'none', #681, 3.600000000000000100 ) ;
#697 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#698 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#700 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, 3.400000000000000400 ) ) ;
#701 = line ( 'none', #700, #694 ) ;
#702 = axis2_placement_3d ( 'none', #588, #587, #586 ) ;
#703 = b_spline_curve_with_knots ( 'none', 3,
( #708, #707, #706, #705 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007559851042723501200 ),
.unspecified. ) ;
#704 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#705 = cartesian_point ( 'none', ( 26.97518383617843400, 5.243077054986101400, 26.50000000000000000 ) ) ;
#706 = cartesian_point ( 'none', ( 26.79453881425738600, 5.298307077260533400, 26.33321115673667000 ) ) ;
#707 = cartesian_point ( 'none', ( 26.61365794967525700, 5.353131171272002200, 26.16654258215581000 ) ) ;
#708 = cartesian_point ( 'none', ( 26.43253592175943800, 5.407535921753490600, 26.00000000000002100 ) ) ;
#709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#710 = conical_surface ( 'none', #712, 2.249999999999183300, 0.7853981633974552700 ) ;
#711 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 2.999999999999978200 ) ) ;
#712 = axis2_placement_3d ( 'none', #711, #709, #704 ) ;
#713 = direction ( 'none', ( -0.7071067811865500200, 8.659560562354963700e-017, 0.7071067811865451300 ) ) ;
#714 = cartesian_point ( 'none', ( 22.49873734152819100, 24.74873734152832900, 25.99999999999998900 ) ) ;
#715 = line ( 'none', #714, #730 ) ;
#716 = cartesian_point ( 'none', ( -26.99873734152609800, 24.74873734152463800, 25.99999999999998900 ) ) ;
#717 = cartesian_point ( 'none', ( -26.99873734152609800, 24.74873734152463800, 25.99999999999998900 ) ) ;
#718 = line ( 'none', #717, #725 ) ;
#719 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#720 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.400000000000000400 ) ) ;
#721 = face_outer_bound ( 'none', #5848, .t. ) ;
#722 = face_outer_bound ( 'none', #5733, .t. ) ;
#723 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, 4.400000000000000400 ) ) ;
#724 = cylindrical_surface ( 'none', #734, 9.000000000000000000 ) ;
#725 = vector ( 'none', #713, 1000.000000000000100 ) ;
#726 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, 4.400000000000000400 ) ) ;
#727 = vector ( 'none', #732, 1000.000000000000000 ) ;
#728 = cartesian_point ( 'none', ( 26.97518383617843400, 5.243077054986101400, 26.50000000000000000 ) ) ;
#729 = direction ( 'none', ( -0.7071067811865503500, 8.659560562354966100e-017, 0.7071067811865446900 ) ) ;
#730 = vector ( 'none', #729, 1000.000000000000100 ) ;
#731 = cartesian_point ( 'none', ( 27.49873734152833300, -24.74873734152717500, 26.50000000000000000 ) ) ;
#732 = direction ( 'none', ( 0.7071067811865515700, 0.0000000000000000000, 0.7071067811865435800 ) ) ;
#733 = line ( 'none', #735, #727 ) ;
#734 = axis2_placement_3d ( 'none', #720, #719, #737 ) ;
#735 = cartesian_point ( 'none', ( 26.99873734152834000, -24.74873734152717500, 26.00000000000001400 ) ) ;
#736 = face_outer_bound ( 'none', #5754, .t. ) ;
#737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#738 = axis2_placement_3d ( 'none', #767, #770, #762 ) ;
#739 = axis2_placement_3d ( 'none', #781, #780, #742 ) ;
#740 = conical_surface ( 'none', #744, 3.250000000000634200, 0.7853981633974517200 ) ;
#741 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#742 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#743 = circle ( 'none', #782, 3.750000000000363700 ) ;
#744 = axis2_placement_3d ( 'none', #778, #777, #766 ) ;
#745 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#746 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#747 = line ( 'none', #755, #761 ) ;
#748 = axis2_placement_3d ( 'none', #753, #752, #751 ) ;
#749 = line ( 'none', #758, #757 ) ;
#750 = conical_surface ( 'none', #764, 0.5559999999999997200, 0.06981317007976597900 ) ;
#751 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#753 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 1.500000000000040400 ) ) ;
#754 = conical_surface ( 'none', #739, 2.250000000000008900, 0.7853981633974538300 ) ;
#755 = cartesian_point ( 'none', ( -22.49873734152773300, 24.74873734152463800, 2.999999999999978200 ) ) ;
#756 = direction ( 'none', ( -0.7071067811865496800, 0.0000000000000000000, -0.7071067811865453500 ) ) ;
#757 = vector ( 'none', #756, 1000.000000000000000 ) ;
#758 = cartesian_point ( 'none', ( -3.249999999998665500, -23.09000000000098800, 1.500000000000040400 ) ) ;
#759 = face_outer_bound ( 'none', #5875, .t. ) ;
#760 = direction ( 'none', ( 0.7071067811865525700, 8.659560562354994500e-017, -0.7071067811865425800 ) ) ;
#761 = vector ( 'none', #760, 999.9999999999998900 ) ;
#762 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#763 = face_outer_bound ( 'none', #5712, .t. ) ;
#764 = axis2_placement_3d ( 'none', #741, #746, #745 ) ;
#765 = face_outer_bound ( 'none', #5799, .t. ) ;
#766 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#767 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 25.99999999999998900 ) ) ;
#768 = circle ( 'none', #748, 3.250000000000320200 ) ;
#769 = cartesian_point ( 'none', ( -27.49873734152608400, 24.74873734152463800, 2.500000000000000000 ) ) ;
#770 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#771 = direction ( 'none', ( 0.7071067811865507900, 8.659560562354974800e-017, -0.7071067811865441300 ) ) ;
#772 = cartesian_point ( 'none', ( -22.49873734152774300, -24.74873734152761200, 3.000000000000006200 ) ) ;
#773 = line ( 'none', #772, #783 ) ;
#774 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#776 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 1.000000000000000000 ) ) ;
#777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#778 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 1.500000000000045500 ) ) ;
#779 = conical_surface ( 'none', #738, 2.249999999999696700, 0.7853981633974522800 ) ;
#780 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#781 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 26.00000000000001400 ) ) ;
#782 = axis2_placement_3d ( 'none', #776, #775, #774 ) ;
#783 = vector ( 'none', #771, 1000.000000000000000 ) ;
#784 = vector ( 'none', #800, 1000.000000000000100 ) ;
#785 = cartesian_point ( 'none', ( -23.24652657338549500, 11.54499999999935000, 1.500000000000045500 ) ) ;
#786 = face_outer_bound ( 'none', #5927, .t. ) ;
#787 = conical_surface ( 'none', #801, 2.249999999999183300, 0.7853981633974517200 ) ;
#788 = cartesian_point ( 'none', ( -27.49873734152611200, 24.74873734152463800, 26.50000000000000000 ) ) ;
#789 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#790 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#791 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#792 = axis2_placement_3d ( 'none', #791, #790, #789 ) ;
#793 = circle ( 'none', #792, 0.5559999999999997200 ) ;
#794 = line ( 'none', #785, #784 ) ;
#795 = cartesian_point ( 'none', ( -22.49873734152774300, -24.74873734152761200, 25.99999999999999300 ) ) ;
#796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#797 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 25.99999999999998900 ) ) ;
#798 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#799 = cartesian_point ( 'none', ( -21.99873734152771800, 24.74873734152463800, 26.50000000000000000 ) ) ;
#800 = direction ( 'none', ( -0.7071067811865500200, 0.0000000000000000000, -0.7071067811865451300 ) ) ;
#801 = axis2_placement_3d ( 'none', #797, #796, #798 ) ;
#802 = circle ( 'none', #831, 24.00000000000126500 ) ;
#803 = cartesian_point ( 'none', ( 24.74873734152877000, 24.74873734152080500, 20.00000000000000000 ) ) ;
#804 = circle ( 'none', #824, 3.250000000000320200 ) ;
#805 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#806 = cartesian_point ( 'none', ( -25.00000000000000700, 28.99999999999742800, 26.50000000000000000 ) ) ;
#807 = line ( 'none', #806, #817 ) ;
#808 = axis2_placement_3d ( 'none', #803, #805, #811 ) ;
#809 = cartesian_point ( 'none', ( 30.00000000000169500, -66.14142135624020100, 26.50000000000000000 ) ) ;
#810 = plane ( 'none', #813 ) ;
#811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#812 = circle ( 'none', #808, 5.000000000001149300 ) ;
#813 = axis2_placement_3d ( 'none', #809, #814, #815 ) ;
#814 = direction ( 'none', ( -1.000000000000000000, 7.355227538141799300e-015, 0.0000000000000000000 ) ) ;
#815 = direction ( 'none', ( -7.355227538141799300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#816 = line ( 'none', #829, #837 ) ;
#817 = vector ( 'none', #827, 1000.000000000000100 ) ;
#818 = axis2_placement_3d ( 'none', #855, #854, #842 ) ;
#819 = axis2_placement_3d ( 'none', #836, #822, #832 ) ;
#820 = line ( 'none', #868, #867 ) ;
#821 = axis2_placement_3d ( 'none', #888, #886, #880 ) ;
#822 = direction ( 'none', ( 0.7071067811865475700, -5.200931269390102100e-015, 0.7071067811865475700 ) ) ;
#823 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#824 = axis2_placement_3d ( 'none', #835, #834, #826 ) ;
#825 = circle ( 'none', #818, 2.999999999999232600 ) ;
#826 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#827 = direction ( 'none', ( -2.453269466693430600e-015, 0.7071067811865474600, -0.7071067811865474600 ) ) ;
#828 = direction ( 'none', ( -0.7071067811865474600, -3.728969589374014300e-013, 0.7071067811865474600 ) ) ;
#829 = cartesian_point ( 'none', ( 30.00000000000199700, -24.99999999999981500, 25.50000000000001100 ) ) ;
#830 = plane ( 'none', #819 ) ;
#831 = axis2_placement_3d ( 'none', #833, #838, #823 ) ;
#832 = direction ( 'none', ( 0.7071067811865474600, 0.0000000000000000000, -0.7071067811865474600 ) ) ;
#833 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 0.0000000000000000000 ) ) ;
#834 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#835 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 4.400000000000000400 ) ) ;
#836 = cartesian_point ( 'none', ( 29.00000000000170900, -66.14142135624018700, 26.50000000000000000 ) ) ;
#837 = vector ( 'none', #828, 1000.000000000000100 ) ;
#838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#839 = axis2_placement_3d ( 'none', #866, #851, #853 ) ;
#840 = axis2_placement_3d ( 'none', #858, #857, #856 ) ;
#841 = circle ( 'none', #840, 2.999999999999229100 ) ;
#842 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#843 = circle ( 'none', #860, 3.250000000000634200 ) ;
#844 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#845 = cartesian_point ( 'none', ( 5.974999999999786500, -26.99999999999946400, 20.00000000000000000 ) ) ;
#846 = plane ( 'none', #864 ) ;
#847 = line ( 'none', #845, #859 ) ;
#848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#849 = cartesian_point ( 'none', ( -24.99999999999273500, -30.00000000000245500, 25.50000000000001100 ) ) ;
#850 = line ( 'none', #849, #876 ) ;
#851 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#852 = cylindrical_surface ( 'none', #839, 3.250000000000634200 ) ;
#853 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#854 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#855 = cartesian_point ( 'none', ( -16.78385238352089800, -23.99999999999955600, 20.00000000000000000 ) ) ;
#856 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#857 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#858 = cartesian_point ( 'none', ( -16.78385238351873500, -24.00000000000325100, 26.00000000000002100 ) ) ;
#859 = vector ( 'none', #844, 1000.000000000000000 ) ;
#860 = axis2_placement_3d ( 'none', #861, #848, #865 ) ;
#861 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 1.500000000000045500 ) ) ;
#862 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#863 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -27.00000000000316200, 26.50000000000000000 ) ) ;
#864 = axis2_placement_3d ( 'none', #863, #862, #870 ) ;
#865 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#866 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 7.500000000000000000 ) ) ;
#867 = vector ( 'none', #869, 1000.000000000000000 ) ;
#868 = cartesian_point ( 'none', ( 5.975000000001936800, -27.00000000000316200, 26.50000000000000000 ) ) ;
#869 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#870 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#871 = cartesian_point ( 'none', ( 6.529181620036631300, -25.13981544693759000, 0.0000000000000000000 ) ) ;
#872 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#873 = line ( 'none', #887, #878 ) ;
#874 = axis2_placement_3d ( 'none', #882, #872, #879 ) ;
#875 = direction ( 'none', ( -7.286210316079489500e-013, 0.7071067811865474600, 0.7071067811865474600 ) ) ;
#876 = vector ( 'none', #875, 1000.000000000000100 ) ;
#877 = direction ( 'none', ( -7.355227538141799300e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#878 = vector ( 'none', #877, 1000.000000000000000 ) ;
#879 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#880 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#882 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#883 = circle ( 'none', #874, 26.96999999999999900 ) ;
#884 = cartesian_point ( 'none', ( 30.00000000000199700, -24.99999999999981500, 26.50000000000000000 ) ) ;
#885 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#887 = cartesian_point ( 'none', ( 30.00000000000169500, -66.14142135624020100, 2.499999999999998700 ) ) ;
#888 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 0.0000000000000000000 ) ) ;
#889 = vector ( 'none', #903, 1000.000000000000000 ) ;
#890 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#891 = vector ( 'none', #890, 1000.000000000000000 ) ;
#892 = cartesian_point ( 'none', ( -24.99999999999273500, -30.00000000000245500, 26.50000000000000000 ) ) ;
#893 = line ( 'none', #892, #889 ) ;
#894 = plane ( 'none', #913 ) ;
#895 = line ( 'none', #902, #891 ) ;
#896 = circle ( 'none', #821, 24.00000000000276800 ) ;
#897 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#898 = face_outer_bound ( 'none', #6941, .t. ) ;
#899 = face_outer_bound ( 'none', #6724, .t. ) ;
#900 = axis2_placement_3d ( 'none', #909, #908, #897 ) ;
#901 = direction ( 'none', ( -1.000000000000000000, 8.118505867571477700e-015, 0.0000000000000000000 ) ) ;
#902 = cartesian_point ( 'none', ( -29.99999999999803500, -25.00000000000435900, 26.50000000000000000 ) ) ;
#903 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#904 = cartesian_point ( 'none', ( -29.99999999999800000, -25.00000000000236600, 2.499999999999998700 ) ) ;
#905 = face_outer_bound ( 'none', #6827, .t. ) ;
#906 = cartesian_point ( 'none', ( -29.99999999999836900, -66.14142135623971800, 25.50000000000001100 ) ) ;
#907 = cartesian_point ( 'none', ( -29.99999999999836900, -66.14142135623971800, 26.50000000000000000 ) ) ;
#908 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#909 = cartesian_point ( 'none', ( -18.50712801348358700, 18.22434487234022500, 0.0000000000000000000 ) ) ;
#910 = cartesian_point ( 'none', ( -24.99999999999273500, -30.00000000000245500, 25.50000000000001100 ) ) ;
#911 = direction ( 'none', ( 8.118505867571477700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#912 = line ( 'none', #906, #915 ) ;
#913 = axis2_placement_3d ( 'none', #907, #901, #916 ) ;
#914 = circle ( 'none', #900, 2.000000000000026200 ) ;
#915 = vector ( 'none', #911, 1000.000000000000000 ) ;
#916 = direction ( 'none', ( -8.118505867571477700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#917 = line ( 'none', #884, #946 ) ;
#918 = cartesian_point ( 'none', ( 16.78385238357993000, -27.50000000000315100, 26.50000000000000000 ) ) ;
#919 = line ( 'none', #918, #920 ) ;
#920 = vector ( 'none', #921, 1000.000000000000000 ) ;
#921 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865597900, -0.7071067811865352500 ) ) ;
#922 = cylindrical_surface ( 'none', #923, 5.000000000000000900 ) ;
#923 = axis2_placement_3d ( 'none', #940, #942, #939 ) ;
#924 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#925 = cartesian_point ( 'none', ( -29.99999999999763000, 24.99999999999551300, 26.50000000000000000 ) ) ;
#926 = circle ( 'none', #927, 3.000000000000002700 ) ;
#927 = axis2_placement_3d ( 'none', #941, #937, #936 ) ;
#928 = face_outer_bound ( 'none', #6665, .t. ) ;
#929 = face_outer_bound ( 'none', #6659, .t. ) ;
#930 = cartesian_point ( 'none', ( 24.28077650307062300, 19.77068424279757900, 26.00000000000002100 ) ) ;
#931 = vector ( 'none', #924, 1000.000000000000000 ) ;
#932 = line ( 'none', #925, #931 ) ;
#933 = cartesian_point ( 'none', ( -29.99999999999763000, 24.99999999999551300, 2.499999999999998700 ) ) ;
#934 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#935 = face_outer_bound ( 'none', #6636, .t. ) ;
#936 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#937 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#938 = cartesian_point ( 'none', ( -19.77068424274948200, -24.28077650307953000, 26.00000000000002100 ) ) ;
#939 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#940 = cartesian_point ( 'none', ( -24.99999999999762700, 24.99999999999741700, 26.50000000000000000 ) ) ;
#941 = cartesian_point ( 'none', ( 24.00000000000199700, -16.78385238357815700, 26.00000000000002100 ) ) ;
#942 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#943 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#944 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#945 = circle ( 'none', #951, 26.96999999999999900 ) ;
#946 = vector ( 'none', #952, 1000.000000000000000 ) ;
#947 = face_outer_bound ( 'none', #6945, .t. ) ;
#948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#950 = cartesian_point ( 'none', ( 16.88183989117359500, 17.05882416489705700, 0.0000000000000000000 ) ) ;
#951 = axis2_placement_3d ( 'none', #944, #943, #934 ) ;
#952 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#953 = cartesian_point ( 'none', ( 27.00000000000199700, -16.78385238357731900, 26.00000000000002100 ) ) ;
#954 = line ( 'none', #953, #1023 ) ;
#955 = circle ( 'none', #966, 5.000000000000000900 ) ;
#956 = cylindrical_surface ( 'none', #981, 2.999999999999229100 ) ;
#957 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#958 = face_outer_bound ( 'none', #6758, .t. ) ;
#959 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#960 = axis2_placement_3d ( 'none', #961, #968, #957 ) ;
#961 = cartesian_point ( 'none', ( 24.74873734153188600, -24.74873734153070300, 26.00000000000002100 ) ) ;
#962 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#963 = cylindrical_surface ( 'none', #964, 5.000000000000004400 ) ;
#964 = axis2_placement_3d ( 'none', #984, #959, #997 ) ;
#965 = circle ( 'none', #960, 5.000000000001194600 ) ;
#966 = axis2_placement_3d ( 'none', #983, #982, #962 ) ;
#967 = cartesian_point ( 'none', ( -19.77068424274948200, -24.28077650307953000, 26.50000000000000000 ) ) ;
#968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#969 = cartesian_point ( 'none', ( -29.99999999999803500, -25.00000000000435900, 25.50000000000001100 ) ) ;
#970 = direction ( 'none', ( -7.355227538141799300e-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#971 = direction ( 'none', ( -8.118505867571477700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#972 = vector ( 'none', #971, 1000.000000000000000 ) ;
#973 = cartesian_point ( 'none', ( 16.78385238357993000, -27.00000000000316200, 26.00000000000002100 ) ) ;
#974 = axis2_placement_3d ( 'none', #992, #991, #990 ) ;
#975 = circle ( 'none', #974, 5.000000000000802000 ) ;
#976 = cartesian_point ( 'none', ( -29.99999999999836900, -66.14142135623971800, 2.499999999999998700 ) ) ;
#977 = line ( 'none', #976, #972 ) ;
#978 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#979 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#980 = cartesian_point ( 'none', ( -16.78385238351873500, -24.00000000000325100, 26.50000000000000000 ) ) ;
#981 = axis2_placement_3d ( 'none', #980, #979, #978 ) ;
#982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#983 = cartesian_point ( 'none', ( -24.99999999999762700, 24.99999999999741700, 2.499999999999998700 ) ) ;
#984 = cartesian_point ( 'none', ( 25.00000000000235900, 24.99999999999761300, 26.50000000000000000 ) ) ;
#985 = line ( 'none', #967, #995 ) ;
#986 = circle ( 'none', #988, 2.000000000000719900 ) ;
#987 = cartesian_point ( 'none', ( -24.28077650301557400, -19.77068424281675300, 26.00000000000002100 ) ) ;
#988 = axis2_placement_3d ( 'none', #871, #881, #885 ) ;
#989 = cartesian_point ( 'none', ( 5.975000000001936800, -27.00000000000316200, 26.00000000000002100 ) ) ;
#990 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#991 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#992 = cartesian_point ( 'none', ( -24.74873734147185900, -24.74873734153361600, 20.00000000000000000 ) ) ;
#993 = vector ( 'none', #970, 1000.000000000000000 ) ;
#994 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#995 = vector ( 'none', #994, 1000.000000000000000 ) ;
#996 = cartesian_point ( 'none', ( 5.975000000001936800, -27.00000000000316200, 20.00000000000000000 ) ) ;
#997 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#998 = face_outer_bound ( 'none', #6527, .t. ) ;
#999 = line ( 'none', #1020, #1022 ) ;
#1000 = vector ( 'none', #1019, 1000.000000000000000 ) ;
#1001 = line ( 'none', #1010, #1000 ) ;
#1002 = vector ( 'none', #1008, 1000.000000000000000 ) ;
#1003 = direction ( 'none', ( -0.7071067811865474600, -2.698596413362773000e-013, -0.7071067811865474600 ) ) ;
#1004 = cartesian_point ( 'none', ( -28.99999999999764100, 24.99999999999589300, 26.50000000000000000 ) ) ;
#1005 = vector ( 'none', #1011, 999.9999999999998900 ) ;
#1006 = line ( 'none', #1009, #1002 ) ;
#1007 = vector ( 'none', #1016, 1000.000000000000000 ) ;
#1008 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1009 = cartesian_point ( 'none', ( 26.99999999999635500, -66.14142135623997400, 26.00000000000002100 ) ) ;
#1010 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -27.00000000000316200, 26.00000000000002100 ) ) ;
#1011 = direction ( 'none', ( 0.7040030206422828200, -0.06617965644030333900, 0.7071067811865368000 ) ) ;
#1012 = cartesian_point ( 'none', ( 19.77068424281100400, -24.28077650307636000, 26.00000000000002100 ) ) ;
#1013 = line ( 'none', #1012, #1005 ) ;
#1014 = line ( 'none', #1004, #1015 ) ;
#1015 = vector ( 'none', #1003, 1000.000000000000100 ) ;
#1016 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1017 = cartesian_point ( 'none', ( 26.99999999999634800, 5.974999999990904700, 26.50000000000000000 ) ) ;
#1018 = line ( 'none', #1017, #1007 ) ;
#1019 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1020 = cartesian_point ( 'none', ( 25.00000000000984500, -30.00000000000245500, 26.50000000000000000 ) ) ;
#1021 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1022 = vector ( 'none', #1021, 1000.000000000000000 ) ;
#1023 = vector ( 'none', #1024, 1000.000000000000000 ) ;
#1024 = direction ( 'none', ( 0.7071067811865597900, 1.962615573354778100e-013, 0.7071067811865352500 ) ) ;
#1025 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1027 = axis2_placement_3d ( 'none', #1028, #1026, #1025 ) ;
#1028 = cartesian_point ( 'none', ( 18.50712801348343500, 18.22434487234022500, 0.0000000000000000000 ) ) ;
#1029 = circle ( 'none', #1027, 1.999999999999967100 ) ;
#1030 = plane ( 'none', #1033 ) ;
#1031 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1032 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1033 = axis2_placement_3d ( 'none', #1034, #1032, #1031 ) ;
#1034 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -66.14142135623997400, 0.0000000000000000000 ) ) ;
#1035 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1036 = plane ( 'none', #1038 ) ;
#1037 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1038 = axis2_placement_3d ( 'none', #1039, #1035, #1037 ) ;
#1039 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -66.14142135623997400, 0.0000000000000000000 ) ) ;
#1040 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865475700, 0.7071067811865475700 ) ) ;
#1041 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865474600, -0.7071067811865474600 ) ) ;
#1042 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -29.00000000000246900, 26.50000000000000000 ) ) ;
#1043 = axis2_placement_3d ( 'none', #1042, #1040, #1041 ) ;
#1044 = plane ( 'none', #1043 ) ;
#1045 = direction ( 'none', ( 2.796727192030465400e-015, -0.7071067811865475700, -0.7071067811865475700 ) ) ;
#1046 = cartesian_point ( 'none', ( 1.787275481830797600e-012, 29.99999999999751300, 25.50000000000001100 ) ) ;
#1047 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865474600, -0.7071067811865474600 ) ) ;
#1048 = cartesian_point ( 'none', ( -16.88183989117373000, 17.05882416489706400, 0.0000000000000000000 ) ) ;
#1049 = axis2_placement_3d ( 'none', #1046, #1045, #1047 ) ;
#1050 = face_outer_bound ( 'none', #6826, .t. ) ;
#1051 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1052 = cartesian_point ( 'none', ( 25.00000000000199000, -25.00000000000245500, 25.50000000000001100 ) ) ;
#1053 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1054 = plane ( 'none', #1049 ) ;
#1055 = conical_surface ( 'none', #1056, 5.000000000000000900, 0.7853981633974491700 ) ;
#1056 = axis2_placement_3d ( 'none', #1052, #1051, #1053 ) ;
#1057 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1059 = face_outer_bound ( 'none', #6905, .t. ) ;
#1060 = conical_surface ( 'none', #1063, 4.500000000001200800, 0.7853981633974673700 ) ;
#1061 = cartesian_point ( 'none', ( 6.332455139907568600, -23.14951429082616100, 0.0000000000000000000 ) ) ;
#1062 = cartesian_point ( 'none', ( 24.74873734153188600, -24.74873734153070300, 26.50000000000000000 ) ) ;
#1063 = axis2_placement_3d ( 'none', #1062, #1058, #1057 ) ;
#1064 = face_outer_bound ( 'none', #6828, .t. ) ;
#1065 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1066 = axis2_placement_3d ( 'none', #1072, #1073, #1065 ) ;
#1067 = cartesian_point ( 'none', ( 5.243077054991514900, -26.97518383617929100, 26.50000000000000000 ) ) ;
#1068 = cartesian_point ( 'none', ( 5.298307077266021500, -26.79453881425822100, 26.33321115673663800 ) ) ;
#1069 = cartesian_point ( 'none', ( 5.407535921758813500, -26.43253592176003200, 26.00000000000002100 ) ) ;
#1070 = cartesian_point ( 'none', ( 5.353131171277257600, -26.61365794967588300, 26.16654258215584200 ) ) ;
#1071 = cylindrical_surface ( 'none', #1066, 5.000000000000000900 ) ;
#1072 = cartesian_point ( 'none', ( 25.00000000000199000, -25.00000000000245500, 26.50000000000000000 ) ) ;
#1073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1074 = cartesian_point ( 'none', ( 24.00000000000199700, -16.78385238357815700, 26.50000000000000000 ) ) ;
#1075 = axis2_placement_3d ( 'none', #1074, #949, #948 ) ;
#1076 = line ( 'none', #1080, #1078 ) ;
#1077 = direction ( 'none', ( 0.06617965644038172100, -0.7040030206422767100, 0.7071067811865356900 ) ) ;
#1078 = vector ( 'none', #1077, 1000.000000000000100 ) ;
#1079 = face_outer_bound ( 'none', #6821, .t. ) ;
#1080 = cartesian_point ( 'none', ( 24.28077650307588100, -19.77068424280992800, 26.00000000000002100 ) ) ;
#1081 = conical_surface ( 'none', #1075, 3.499999999999996000, 0.7853981633974648200 ) ;
#1082 = face_outer_bound ( 'none', #6984, .t. ) ;
#1083 = direction ( 'none', ( 0.2810846377148371600, 0.6785983445458553300, -0.6785983445458317900 ) ) ;
#1084 = vector ( 'none', #1083, 1000.000000000000000 ) ;
#1085 = cartesian_point ( 'none', ( 3.931331446885982600, -31.93385233793084800, 30.93385233792754400 ) ) ;
#1086 = line ( 'none', #1085, #1084 ) ;
#1087 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -27.00000000000316200, 26.00000000000002100 ) ) ;
#1088 = direction ( 'none', ( -1.000000000000000000, -1.734723475976178200e-015, 0.0000000000000000000 ) ) ;
#1089 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1090 = axis2_placement_3d ( 'none', #1096, #1089, #1088 ) ;
#1091 = circle ( 'none', #1090, 2.000000000000725200 ) ;
#1092 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865597900, -0.7071067811865352500 ) ) ;
#1093 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865352500, -0.7071067811865597900 ) ) ;
#1094 = face_outer_bound ( 'none', #6878, .t. ) ;
#1095 = cartesian_point ( 'none', ( -6.332455139907734700, -23.14951429082616100, 0.0000000000000000000 ) ) ;
#1096 = cartesian_point ( 'none', ( -6.529181620036796500, -25.13981544693759000, 0.0000000000000000000 ) ) ;
#1097 = cartesian_point ( 'none', ( 30.00000000000199700, -24.99999999999981500, 25.50000000000001100 ) ) ;
#1098 = axis2_placement_3d ( 'none', #1087, #1093, #1092 ) ;
#1099 = plane ( 'none', #1098 ) ;
#1100 = face_outer_bound ( 'none', #7089, .t. ) ;
#1101 = cartesian_point ( 'none', ( -5.055492780497626600, -26.49194014688875500, 0.0000000000000000000 ) ) ;
#1102 = cartesian_point ( 'none', ( 25.00000000000984500, -30.00000000000245800, 2.499999999999998700 ) ) ;
#1103 = line ( 'none', #1136, #1104 ) ;
#1104 = vector ( 'none', #1113, 1000.000000000000000 ) ;
#1105 = circle ( 'none', #1125, 2.249999999999436500 ) ;
#1106 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1107 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1108 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 25.99999999999998900 ) ) ;
#1109 = face_outer_bound ( 'none', #6869, .t. ) ;
#1110 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1111 = vector ( 'none', #1110, 1000.000000000000000 ) ;
#1112 = cartesian_point ( 'none', ( -24.99999999999273500, -30.00000000000245500, 25.50000000000001100 ) ) ;
#1113 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1114 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1115 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 2.999999999999999100 ) ) ;
#1116 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1117 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1118 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 26.50000000000000000 ) ) ;
#1119 = circle ( 'none', #1121, 2.250000000000008900 ) ;
#1120 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1121 = axis2_placement_3d ( 'none', #1115, #1133, #1132 ) ;
#1122 = cylindrical_surface ( 'none', #1128, 2.250000000000008900 ) ;
#1123 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1124 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1125 = axis2_placement_3d ( 'none', #1146, #1124, #1123 ) ;
#1126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1127 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 2.999999999999978200 ) ) ;
#1128 = axis2_placement_3d ( 'none', #1118, #1117, #1116 ) ;
#1129 = cartesian_point ( 'none', ( 25.00000000000984500, -30.00000000000245500, 25.50000000000001100 ) ) ;
#1130 = axis2_placement_3d ( 'none', #1134, #1139, #1114 ) ;
#1131 = conical_surface ( 'none', #1130, 3.000000000000002700, 0.7853981633974651500 ) ;
#1132 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1134 = cartesian_point ( 'none', ( 16.78385238357921900, -24.00000000000315500, 26.00000000000002100 ) ) ;
#1135 = cartesian_point ( 'none', ( 30.00000000000199700, -24.99999999999981500, 2.499999999999998700 ) ) ;
#1136 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -30.00000000000245500, 2.499999999999998700 ) ) ;
#1137 = cartesian_point ( 'none', ( 30.00000000000199700, -24.99999999999981500, 25.50000000000001100 ) ) ;
#1138 = line ( 'none', #1137, #993 ) ;
#1139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1140 = line ( 'none', #1112, #1111 ) ;
#1141 = face_outer_bound ( 'none', #6852, .t. ) ;
#1142 = b_spline_curve_with_knots ( 'none', 3,
( #1067, #1068, #1070, #1069 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007559851042725181700 ),
.unspecified. ) ;
#1143 = circle ( 'none', #1147, 2.249999999999183300 ) ;
#1144 = axis2_placement_3d ( 'none', #1108, #1107, #1106 ) ;
#1145 = circle ( 'none', #1144, 2.249999999999696700 ) ;
#1146 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 25.99999999999999300 ) ) ;
#1147 = axis2_placement_3d ( 'none', #1127, #1126, #1120 ) ;
#1148 = face_outer_bound ( 'none', #6914, .t. ) ;
#1149 = face_outer_bound ( 'none', #6851, .t. ) ;
#1150 = axis2_placement_3d ( 'none', #1152, #1154, #1151 ) ;
#1151 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1152 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 26.50000000000000000 ) ) ;
#1153 = cylindrical_surface ( 'none', #1150, 2.249999999999436500 ) ;
#1154 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1155 =( bounded_curve ( ) b_spline_curve ( 3, ( #1159, #1156, #1158, #1157 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.913771593002816300, 6.283185307179568500 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9886600873457768200, 0.9886600873457768200, 1.000000000000000000 ) )
representation_item ( '' ) );
#1156 = cartesian_point ( 'none', ( 1.705901988952705600, -0.1195561495967170500, 0.5494686725140801600 ) ) ;
#1157 = cartesian_point ( 'none', ( 1.683471442777442200, 3.112244517154817400e-017, 0.5606521299097742000 ) ) ;
#1158 = cartesian_point ( 'none', ( 1.683471442777437800, -0.06029084448105697500, 0.5606521299097758600 ) ) ;
#1159 = cartesian_point ( 'none', ( 1.749999999999999800, -0.1757797251966675100, 0.5274822160128110900 ) ) ;
#1160 = cartesian_point ( 'none', ( 22.49873734152832200, -24.74873734152717500, 26.00000000000001400 ) ) ;
#1161 = cartesian_point ( 'none', ( -3.749999999998708600, -23.09000000000098800, 1.000000000000000000 ) ) ;
#1162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1163 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1164 = cartesian_point ( 'none', ( 23.21429503107923900, 6.090690125926149900, 1.000000000000000000 ) ) ;
#1165 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1166 = vector ( 'none', #1165, 1000.000000000000000 ) ;
#1167 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1168 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#1169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1170 = axis2_placement_3d ( 'none', #1168, #1169, #1167 ) ;
#1171 = line ( 'none', #1164, #1166 ) ;
#1172 = circle ( 'none', #1188, 2.249999999999183300 ) ;
#1173 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 1.000000000000000000 ) ) ;
#1174 = line ( 'none', #1179, #1183 ) ;
#1175 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 2.999999999999978200 ) ) ;
#1176 = circle ( 'none', #1170, 26.97000000000021900 ) ;
#1177 = axis2_placement_3d ( 'none', #1178, #1180, #1181 ) ;
#1178 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 1.500000000000040400 ) ) ;
#1179 = cartesian_point ( 'none', ( 3.250000000001975300, -23.09000000000098800, 1.500000000000040400 ) ) ;
#1180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1181 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1182 = direction ( 'none', ( 0.7071067811865496800, 8.659560562354960000e-017, -0.7071067811865453500 ) ) ;
#1183 = vector ( 'none', #1182, 1000.000000000000000 ) ;
#1184 = conical_surface ( 'none', #1177, 3.250000000000320200, 0.7853981633974513900 ) ;
#1185 = cartesian_point ( 'none', ( -22.49873734152773300, 24.74873734152463800, 25.99999999999998900 ) ) ;
#1186 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1187 = axis2_placement_3d ( 'none', #1173, #1186, #1162 ) ;
#1188 = axis2_placement_3d ( 'none', #1175, #1190, #1189 ) ;
#1189 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1191 = circle ( 'none', #1187, 3.750000000000044900 ) ;
#1192 = face_outer_bound ( 'none', #5727, .t. ) ;
#1193 = cartesian_point ( 'none', ( 3.250000000001975300, -23.09000000000098800, 1.500000000000040400 ) ) ;
#1194 = cartesian_point ( 'none', ( -25.47043955296667400, 8.867784896955310400, 1.000000000000000000 ) ) ;
#1195 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1196 = cartesian_point ( 'none', ( 23.03630963348407700, 6.915470574666230200, 1.000000000000000000 ) ) ;
#1197 = line ( 'none', #1196, #1200 ) ;
#1198 = cartesian_point ( 'none', ( 3.750000000002018800, -23.09000000000098800, 1.000000000000000000 ) ) ;
#1199 = vector ( 'none', #1201, 1000.000000000000000 ) ;
#1200 = vector ( 'none', #1195, 1000.000000000000000 ) ;
#1201 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1202 = cartesian_point ( 'none', ( 25.47043955296652100, 8.867784896955308600, 1.000000000000000000 ) ) ;
#1203 = line ( 'none', #1202, #1199 ) ;
#1204 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1206 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 1.500000000000045500 ) ) ;
#1207 = axis2_placement_3d ( 'none', #1206, #1205, #1163 ) ;
#1208 = circle ( 'none', #1207, 3.250000000000634200 ) ;
#1209 = conical_surface ( 'none', #1210, 3077.683537175318200, 1.256637061435923700 ) ;
#1210 = axis2_placement_3d ( 'none', #1211, #1204, #1213 ) ;
#1211 = cartesian_point ( 'none', ( -998.0693446488945700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1212 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1213 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#1214 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1215 = vector ( 'none', #1214, 1000.000000000000000 ) ;
#1216 = cartesian_point ( 'none', ( -16.24652657338417700, 11.54499999999935000, 1.000000000000000000 ) ) ;
#1217 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 25.99999999999999300 ) ) ;
#1218 = cartesian_point ( 'none', ( 23.24652657338271300, 11.54500000000249200, 1.500000000000055100 ) ) ;
#1219 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1220 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 26.50000000000000000 ) ) ;
#1221 = circle ( 'none', #1357, 2.750000000000002700 ) ;
#1222 = cartesian_point ( 'none', ( -23.74652657338554500, 11.54499999999935000, 1.000000000000000000 ) ) ;
#1223 = face_outer_bound ( 'none', #5917, .t. ) ;
#1224 = circle ( 'none', #1236, 2.249999999999436500 ) ;
#1225 = direction ( 'none', ( -0.7071067811865515700, 8.659560562354982200e-017, 0.7071067811865435800 ) ) ;
#1226 = vector ( 'none', #1225, 1000.000000000000000 ) ;
#1227 = line ( 'none', #1249, #1226 ) ;
#1228 = direction ( 'none', ( -0.7071067811865507900, 8.659560562354974800e-017, 0.7071067811865441300 ) ) ;
#1229 = cartesian_point ( 'none', ( -26.99873734152661300, -24.74873734152761200, 25.99999999999999300 ) ) ;
#1230 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1231 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1232 = cartesian_point ( 'none', ( 21.99873734152832600, -24.74873734152717500, 26.50000000000000000 ) ) ;
#1233 = circle ( 'none', #1237, 2.749999999999447600 ) ;
#1234 = vector ( 'none', #1228, 1000.000000000000000 ) ;
#1235 = axis2_placement_3d ( 'none', #1248, #1255, #1231 ) ;
#1236 = axis2_placement_3d ( 'none', #1241, #1239, #1219 ) ;
#1237 = axis2_placement_3d ( 'none', #1220, #1243, #1242 ) ;
#1238 = axis2_placement_3d ( 'none', #1217, #1250, #1230 ) ;
#1239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1240 = circle ( 'none', #1235, 3.249999999999999600 ) ;
#1241 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 25.99999999999999300 ) ) ;
#1242 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1243 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1244 = line ( 'none', #1253, #1254 ) ;
#1245 = line ( 'none', #1229, #1234 ) ;
#1246 = cartesian_point ( 'none', ( 16.74652657338271300, 11.54500000000249200, 1.500000000000055100 ) ) ;
#1247 = conical_surface ( 'none', #1238, 2.249999999999436500, 0.7853981633974530500 ) ;
#1248 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 1.500000000000055100 ) ) ;
#1249 = cartesian_point ( 'none', ( 22.49873734152832200, -24.74873734152717500, 26.00000000000001400 ) ) ;
#1250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1251 = cartesian_point ( 'none', ( -27.49873734152662400, -24.74873734152761200, 26.50000000000000000 ) ) ;
#1252 = cartesian_point ( 'none', ( 26.96999999999999900, 3.302872417300411400e-015, 2.500000000000000000 ) ) ;
#1253 = cartesian_point ( 'none', ( 16.74652657338271300, 11.54500000000249200, 1.500000000000055100 ) ) ;
#1254 = vector ( 'none', #1257, 1000.000000000000000 ) ;
#1255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1256 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1257 = direction ( 'none', ( -0.7071067811865401300, 0.0000000000000000000, -0.7071067811865549000 ) ) ;
#1258 = circle ( 'none', #1260, 26.97000000000021900 ) ;
#1259 = cartesian_point ( 'none', ( 23.74652657338275900, 11.54500000000249200, 1.000000000000000000 ) ) ;
#1260 = axis2_placement_3d ( 'none', #1264, #1263, #1212 ) ;
#1261 = cartesian_point ( 'none', ( 16.24652657338266700, 11.54500000000249200, 1.000000000000000000 ) ) ;
#1262 = circle ( 'none', #1321, 26.96999999999999900 ) ;
#1263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1264 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#1265 = cartesian_point ( 'none', ( 25.47043955296669900, 8.867784896955369000, 1.000000000000000000 ) ) ;
#1266 = cartesian_point ( 'none', ( 4.529181620035911800, -25.13981544693759000, 1.000000000000000000 ) ) ;
#1267 = cartesian_point ( 'none', ( 5.055492780496750900, -26.49194014688892200, 1.000000000000000000 ) ) ;
#1268 = cartesian_point ( 'none', ( 16.78385238357921900, -24.00000000000315500, 26.00000000000002100 ) ) ;
#1269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1270 = cartesian_point ( 'none', ( -24.00000000000133900, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#1271 = cartesian_point ( 'none', ( 25.47043955296669900, 8.867784896955369000, 0.0000000000000000000 ) ) ;
#1272 = axis2_placement_3d ( 'none', #1268, #1360, #1362 ) ;
#1273 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1274 = direction ( 'none', ( 0.7071067811865503500, 0.0000000000000000000, 0.7071067811865446900 ) ) ;
#1275 = vector ( 'none', #1274, 1000.000000000000100 ) ;
#1276 = conical_surface ( 'none', #1286, 3.249999999999999600, 0.7853981633974378400 ) ;
#1277 = cartesian_point ( 'none', ( -16.74652657338422700, 11.54499999999935000, 1.500000000000045500 ) ) ;
#1278 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1279 = vector ( 'none', #1278, 1000.000000000000000 ) ;
#1280 = cartesian_point ( 'none', ( 5.055492780497724300, -26.49194014688996600, 1.000000000000000000 ) ) ;
#1281 = line ( 'none', #1297, #1312 ) ;
#1282 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 3.000000000000006200 ) ) ;
#1283 = axis2_placement_3d ( 'none', #1282, #1298, #1294 ) ;
#1284 = direction ( 'none', ( 0.7071067811865401300, 8.659560562354842900e-017, -0.7071067811865549000 ) ) ;
#1285 = vector ( 'none', #1289, 1000.000000000000000 ) ;
#1286 = axis2_placement_3d ( 'none', #1322, #1296, #1295 ) ;
#1287 = cartesian_point ( 'none', ( -3.249999999998665500, -23.09000000000098800, 1.500000000000040400 ) ) ;
#1288 = face_outer_bound ( 'none', #5808, .t. ) ;
#1289 = direction ( 'none', ( 0.7071067811865507900, 0.0000000000000000000, 0.7071067811865441300 ) ) ;
#1290 = axis2_placement_3d ( 'none', #1273, #1308, #1325 ) ;
#1291 = face_outer_bound ( 'none', #5726, .t. ) ;
#1292 = cartesian_point ( 'none', ( -25.47043955296671000, 8.867784896955322800, 1.000000000000000000 ) ) ;
#1293 = circle ( 'none', #1290, 26.96999999999999900 ) ;
#1294 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1295 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1297 = cartesian_point ( 'none', ( 23.24652657338271300, 11.54500000000249200, 1.500000000000055100 ) ) ;
#1298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1299 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1300 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1301 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1302 = vector ( 'none', #1301, 1000.000000000000000 ) ;
#1303 = cartesian_point ( 'none', ( -22.49873734152774300, -24.74873734152761200, 25.99999999999999300 ) ) ;
#1304 = line ( 'none', #1194, #1215 ) ;
#1305 = cartesian_point ( 'none', ( -20.41494677249561800, 17.62415525000192300, 1.000000000000000000 ) ) ;
#1306 = cartesian_point ( 'none', ( -24.00000000000133900, -1.013078509970455300e-012, 0.0000000000000000000 ) ) ;
#1307 = cartesian_point ( 'none', ( 20.41494677249533000, 17.62415525000226400, 1.000000000000000000 ) ) ;
#1308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1309 = cartesian_point ( 'none', ( 26.99873734152758700, 24.74873734152832900, 25.99999999999998900 ) ) ;
#1310 = line ( 'none', #1309, #1275 ) ;
#1311 = conical_surface ( 'none', #1283, 2.249999999999436500, 0.7853981633974530500 ) ;
#1312 = vector ( 'none', #1284, 1000.000000000000000 ) ;
#1313 = line ( 'none', #1280, #1279 ) ;
#1314 = cartesian_point ( 'none', ( 5.055492780496751800, -26.49194014688892200, 0.0000000000000000000 ) ) ;
#1315 = cartesian_point ( 'none', ( 20.41494677249516000, 17.62415525000169900, 1.000000000000000000 ) ) ;
#1316 = line ( 'none', #1315, #1302 ) ;
#1317 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1319 = cartesian_point ( 'none', ( 6.529181620036631300, -25.13981544693759000, 0.0000000000000000000 ) ) ;
#1320 = axis2_placement_3d ( 'none', #1319, #1318, #1317 ) ;
#1321 = axis2_placement_3d ( 'none', #1300, #1299, #1256 ) ;
#1322 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 1.500000000000055100 ) ) ;
#1323 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1324 = circle ( 'none', #1320, 2.000000000000719900 ) ;
#1325 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1326 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1327 = line ( 'none', #1303, #1285 ) ;
#1328 = cartesian_point ( 'none', ( 26.99873734152834000, -24.74873734152717500, 26.00000000000001400 ) ) ;
#1329 = conical_surface ( 'none', #1343, 0.5559999999999997200, 0.06981317007976597900 ) ;
#1330 = cartesian_point ( 'none', ( 23.03630963348407700, 6.915470574666230200, 1.000000000000000000 ) ) ;
#1331 = cartesian_point ( 'none', ( -26.96999999999999900, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#1332 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1333 = face_outer_bound ( 'none', #5873, .t. ) ;
#1334 = face_outer_bound ( 'none', #5844, .t. ) ;
#1335 = cartesian_point ( 'none', ( -26.96999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1336 = vector ( 'none', #1332, 1000.000000000000000 ) ;
#1337 = cartesian_point ( 'none', ( -20.41494677249533400, 17.62415525000167800, 1.000000000000000000 ) ) ;
#1338 = line ( 'none', #1337, #1336 ) ;
#1339 = circle ( 'none', #1345, 2.000000000000719900 ) ;
#1340 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#1341 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1342 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1343 = axis2_placement_3d ( 'none', #1342, #1341, #1340 ) ;
#1344 = cartesian_point ( 'none', ( 6.529181620036631300, -25.13981544693759000, 1.000000000000000000 ) ) ;
#1345 = axis2_placement_3d ( 'none', #1344, #1269, #1323 ) ;
#1346 = vector ( 'none', #1352, 999.9999999999998900 ) ;
#1347 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 26.50000000000000000 ) ) ;
#1348 = cartesian_point ( 'none', ( 20.41494677249533000, 17.62415525000226400, 0.0000000000000000000 ) ) ;
#1349 = face_outer_bound ( 'none', #6075, .t. ) ;
#1350 = line ( 'none', #1353, #1346 ) ;
#1351 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1352 = direction ( 'none', ( -0.7071067811865525700, 0.0000000000000000000, -0.7071067811865425800 ) ) ;
#1353 = cartesian_point ( 'none', ( -26.99873734152609800, 24.74873734152463800, 2.999999999999978200 ) ) ;
#1354 = cylindrical_surface ( 'none', #1356, 2.249999999999183300 ) ;
#1355 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1356 = axis2_placement_3d ( 'none', #1347, #1355, #1351 ) ;
#1357 = axis2_placement_3d ( 'none', #1372, #1386, #1391 ) ;
#1358 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1359 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1360 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1361 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1362 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1363 = axis2_placement_3d ( 'none', #1389, #1388, #1387 ) ;
#1364 = cartesian_point ( 'none', ( -22.49873734152773300, 24.74873734152463800, 25.99999999999998900 ) ) ;
#1365 = line ( 'none', #1364, #1368 ) ;
#1366 = cartesian_point ( 'none', ( -23.24652657338549500, 11.54499999999935000, 1.500000000000045500 ) ) ;
#1367 = direction ( 'none', ( 0.7071067811865500200, 0.0000000000000000000, 0.7071067811865451300 ) ) ;
#1368 = vector ( 'none', #1367, 1000.000000000000100 ) ;
#1369 = axis2_placement_3d ( 'none', #1390, #1385, #1384 ) ;
#1370 = circle ( 'none', #1369, 2.749999999999710900 ) ;
#1371 = circle ( 'none', #1375, 2.749999999999197500 ) ;
#1372 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 26.50000000000000000 ) ) ;
#1373 = cartesian_point ( 'none', ( 25.03630963348504700, 6.915470574666230200, 0.0000000000000000000 ) ) ;
#1374 = circle ( 'none', #1363, 2.749999999999697100 ) ;
#1375 = axis2_placement_3d ( 'none', #1379, #1359, #1376 ) ;
#1376 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1377 = axis2_placement_3d ( 'none', #1373, #1358, #1361 ) ;
#1378 = circle ( 'none', #1377, 2.000000000000969900 ) ;
#1379 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 26.50000000000000000 ) ) ;
#1380 = cartesian_point ( 'none', ( 21.99873734152819100, 24.74873734152832900, 2.500000000000000000 ) ) ;
#1381 = direction ( 'none', ( -0.7071067811865430200, 0.0000000000000000000, -0.7071067811865521200 ) ) ;
#1382 = vector ( 'none', #1381, 999.9999999999998900 ) ;
#1383 = cartesian_point ( 'none', ( 22.49873734152819100, 24.74873734152832900, 3.000000000000006200 ) ) ;
#1384 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1385 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1386 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1387 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1388 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1389 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 2.500000000000000000 ) ) ;
#1390 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 26.50000000000000000 ) ) ;
#1391 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1392 = line ( 'none', #1383, #1382 ) ;
#1393 = cartesian_point ( 'none', ( -21.99873734152772900, -24.74873734152761200, 2.500000000000000000 ) ) ;
#1394 = cartesian_point ( 'none', ( 27.49873734152760100, 24.74873734152832900, 26.50000000000000000 ) ) ;
#1395 = cartesian_point ( 'none', ( -26.99873734152661300, -24.74873734152761200, 3.000000000000006200 ) ) ;
#1396 = cartesian_point ( 'none', ( -26.99873734152661300, -24.74873734152761200, 25.99999999999999300 ) ) ;
#1397 = vector ( 'none', #1398, 1000.000000000000000 ) ;
#1398 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1399 = cartesian_point ( 'none', ( -25.00000000000001100, 29.99999999999741400, 26.50000000000000000 ) ) ;
#1400 = line ( 'none', #1403, #1402 ) ;
#1401 = direction ( 'none', ( -0.7071067811865481300, -0.7071067811865470200, -0.0000000000000000000 ) ) ;
#1402 = vector ( 'none', #1401, 1000.000000000000000 ) ;
#1403 = cartesian_point ( 'none', ( -26.99999999999763000, -5.975000000001858600, 26.00000000000002100 ) ) ;
#1404 = vector ( 'none', #1326, 1000.000000000000000 ) ;
#1405 = cartesian_point ( 'none', ( -23.24652657338549500, 11.54499999999935000, 7.500000000000000000 ) ) ;
#1406 = line ( 'none', #1405, #1404 ) ;
#1407 = cartesian_point ( 'none', ( 22.49873734152819100, 24.74873734152832900, 25.99999999999998900 ) ) ;
#1408 = circle ( 'none', #1272, 3.000000000000002700 ) ;
#1409 = circle ( 'none', #1412, 5.000000000000004400 ) ;
#1410 = face_outer_bound ( 'none', #6786, .t. ) ;
#1411 = cartesian_point ( 'none', ( 25.00000000000235900, 24.99999999999761300, 2.499999999999998700 ) ) ;
#1412 = axis2_placement_3d ( 'none', #1411, #1413, #1416 ) ;
#1413 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1414 = cartesian_point ( 'none', ( 16.78385238357993000, -27.00000000000316200, 20.00000000000000000 ) ) ;
#1415 = cartesian_point ( 'none', ( -24.28077650301557400, -19.77068424281675300, 20.00000000000000000 ) ) ;
#1416 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1417 = circle ( 'none', #1420, 5.000000000000004400 ) ;
#1418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1419 = cartesian_point ( 'none', ( -29.99999999999763000, 24.99999999999551300, 25.50000000000001100 ) ) ;
#1420 = axis2_placement_3d ( 'none', #1426, #1425, #1424 ) ;
#1421 = cartesian_point ( 'none', ( -24.74873734146969500, -24.74873734153731100, 26.50000000000000000 ) ) ;
#1422 = cartesian_point ( 'none', ( 30.00000000000236600, 24.99999999999925700, 26.50000000000000000 ) ) ;
#1423 = line ( 'none', #1422, #1432 ) ;
#1424 = direction ( 'none', ( 1.000000000000000000, 2.081668171172166500e-015, 0.0000000000000000000 ) ) ;
#1425 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1426 = cartesian_point ( 'none', ( 25.00000000000235900, 24.99999999999761300, 25.50000000000001100 ) ) ;
#1427 = vector ( 'none', #1439, 1000.000000000000000 ) ;
#1428 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1429 = axis2_placement_3d ( 'none', #1421, #1418, #1428 ) ;
#1430 = cylindrical_surface ( 'none', #1429, 5.000000000000805600 ) ;
#1431 = line ( 'none', #1440, #1427 ) ;
#1432 = vector ( 'none', #1438, 1000.000000000000000 ) ;
#1433 = line ( 'none', #1399, #1397 ) ;
#1434 = direction ( 'none', ( -0.7071067811865474600, -0.7071067811865474600, -0.0000000000000000000 ) ) ;
#1435 = vector ( 'none', #1434, 1000.000000000000100 ) ;
#1436 = cartesian_point ( 'none', ( -27.00000000000056500, -5.974999999998165600, 20.00000000000000000 ) ) ;
#1437 = line ( 'none', #1436, #1435 ) ;
#1438 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1439 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1440 = cartesian_point ( 'none', ( 25.00000000000014600, 29.99999999999761300, 26.50000000000000000 ) ) ;
#1441 = cartesian_point ( 'none', ( -25.00000000000001100, 29.99999999999741700, 2.499999999999998700 ) ) ;
#1442 = cylindrical_surface ( 'none', #1449, 5.000000000000119000 ) ;
#1443 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1444 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1445 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1446 = cartesian_point ( 'none', ( -24.99999999999788300, -25.00000000000236600, 26.50000000000000000 ) ) ;
#1447 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1448 = cartesian_point ( 'none', ( -24.99999999999788300, -25.00000000000236600, 25.50000000000001100 ) ) ;
#1449 = axis2_placement_3d ( 'none', #1446, #1444, #1443 ) ;
#1450 = axis2_placement_3d ( 'none', #1460, #1459, #1465 ) ;
#1451 = axis2_placement_3d ( 'none', #1455, #1454, #1466 ) ;
#1452 = axis2_placement_3d ( 'none', #1463, #1462, #1461 ) ;
#1453 = plane ( 'none', #1452 ) ;
#1454 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1455 = cartesian_point ( 'none', ( -24.99999999999788300, -25.00000000000236600, 2.499999999999998700 ) ) ;
#1456 = circle ( 'none', #1451, 5.000000000000119000 ) ;
#1457 = circle ( 'none', #1450, 7.500000000000000000 ) ;
#1458 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 1.500000000000040400 ) ) ;
#1459 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1460 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 1.000000000000000000 ) ) ;
#1461 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1462 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1463 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -30.00000000000245500, 26.50000000000000000 ) ) ;
#1464 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1465 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1466 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1467 = axis2_placement_3d ( 'none', #1458, #1469, #1515 ) ;
#1468 = circle ( 'none', #1467, 3.250000000000320200 ) ;
#1469 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1471 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1472 = cylindrical_surface ( 'none', #1486, 26.98000000000073900 ) ;
#1473 = circle ( 'none', #1484, 26.96999999999999900 ) ;
#1474 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1475 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1476 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1477 = cartesian_point ( 'none', ( -26.97999999999857600, -3.687761012121841300e-012, 26.50000000000000000 ) ) ;
#1478 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1479 = line ( 'none', #1477, #1494 ) ;
#1480 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1481 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#1482 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1483 = axis2_placement_3d ( 'none', #1491, #1490, #1489 ) ;
#1484 = axis2_placement_3d ( 'none', #1481, #1470, #1478 ) ;
#1485 = cartesian_point ( 'none', ( -26.43253592175408800, 5.407535921754740300, 20.00000000000000000 ) ) ;
#1486 = axis2_placement_3d ( 'none', #1499, #1474, #1471 ) ;
#1487 = cartesian_point ( 'none', ( -26.99999999999763000, 16.78385238357131500, 20.00000000000000000 ) ) ;
#1488 = cartesian_point ( 'none', ( 26.99873734152834000, -24.74873734152717500, 26.50000000000000000 ) ) ;
#1489 = direction ( 'none', ( -0.7071067811865481300, 0.7071067811865470200, 0.0000000000000000000 ) ) ;
#1490 = direction ( 'none', ( 0.7071067811865470200, 0.7071067811865481300, -0.0000000000000000000 ) ) ;
#1491 = cartesian_point ( 'none', ( 22.55821067812141900, -43.58321067812069300, 26.50000000000000000 ) ) ;
#1492 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1493 = cartesian_point ( 'none', ( -26.99999999999764100, 5.974999999998294300, 20.00000000000000000 ) ) ;
#1494 = vector ( 'none', #1476, 1000.000000000000000 ) ;
#1495 = face_outer_bound ( 'none', #6118, .t. ) ;
#1496 = face_outer_bound ( 'none', #6213, .t. ) ;
#1497 = plane ( 'none', #1483 ) ;
#1498 = face_outer_bound ( 'none', #5884, .t. ) ;
#1499 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 26.50000000000000000 ) ) ;
#1500 = vector ( 'none', #1475, 1000.000000000000000 ) ;
#1501 = line ( 'none', #1508, #1511 ) ;
#1502 = axis2_placement_3d ( 'none', #1448, #1447, #1445 ) ;
#1503 = circle ( 'none', #1502, 5.000000000000119000 ) ;
#1504 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 3.400000000000000400 ) ) ;
#1505 = circle ( 'none', #1510, 7.500000000000000000 ) ;
#1506 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1507 = cylindrical_surface ( 'none', #1513, 3.250000000000320200 ) ;
#1508 = cartesian_point ( 'none', ( -23.21429503107939500, 6.090690125926148100, 1.000000000000000000 ) ) ;
#1509 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1510 = axis2_placement_3d ( 'none', #1504, #1514, #1509 ) ;
#1511 = vector ( 'none', #1588, 1000.000000000000000 ) ;
#1512 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 7.500000000000000000 ) ) ;
#1513 = axis2_placement_3d ( 'none', #1512, #1506, #1516 ) ;
#1514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1515 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1516 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1517 = cartesian_point ( 'none', ( -24.99999999999273500, -30.00000000000245500, 2.499999999999998700 ) ) ;
#1518 = axis2_placement_3d ( 'none', #1601, #1593, #1575 ) ;
#1519 = cartesian_point ( 'none', ( 5.407535921758813500, -26.43253592176003200, 20.00000000000000000 ) ) ;
#1520 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1522 = axis2_placement_3d ( 'none', #1604, #1520, #1557 ) ;
#1523 = cartesian_point ( 'none', ( 7.500000000002164500, -3.686842527022481100e-012, 3.400000000000000400 ) ) ;
#1524 = face_outer_bound ( 'none', #6144, .t. ) ;
#1525 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1526 = vector ( 'none', #1525, 1000.000000000000000 ) ;
#1527 = cartesian_point ( 'none', ( -7.499999999997834600, -3.687761012121841300e-012, 4.400000000000000400 ) ) ;
#1528 = line ( 'none', #1527, #1526 ) ;
#1529 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 1.000000000000000000 ) ) ;
#1530 = axis2_placement_3d ( 'none', #1569, #1597, #1573 ) ;
#1531 = axis2_placement_3d ( 'none', #1561, #1521, #1556 ) ;
#1532 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1534 = axis2_placement_3d ( 'none', #1598, #1533, #1532 ) ;
#1535 = cylindrical_surface ( 'none', #1538, 2.250000000000008900 ) ;
#1536 = cartesian_point ( 'none', ( 22.49873734152819100, 24.74873734152832900, 26.50000000000000000 ) ) ;
#1537 = line ( 'none', #1536, #1611 ) ;
#1538 = axis2_placement_3d ( 'none', #1539, #1585, #1614 ) ;
#1539 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 26.50000000000000000 ) ) ;
#1540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1541 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1542 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 4.400000000000000400 ) ) ;
#1543 = circle ( 'none', #1534, 24.00000000000126500 ) ;
#1544 = cylindrical_surface ( 'none', #1616, 7.500000000000000000 ) ;
#1545 = cartesian_point ( 'none', ( -16.74652657338422700, 11.54499999999935000, 4.400000000000000400 ) ) ;
#1546 = circle ( 'none', #1522, 2.000000000000969900 ) ;
#1547 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1548 = circle ( 'none', #1568, 26.98000000000073900 ) ;
#1549 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1550 = circle ( 'none', #1518, 26.98000000000074300 ) ;
#1551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1552 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1553 = vector ( 'none', #1552, 1000.000000000000000 ) ;
#1554 = cartesian_point ( 'none', ( -26.43253592175408800, 5.407535921754740300, 26.50000000000000000 ) ) ;
#1555 = line ( 'none', #1554, #1553 ) ;
#1556 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1557 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1558 = circle ( 'none', #1603, 26.97000000000021900 ) ;
#1559 = circle ( 'none', #1562, 3.750000000000683500 ) ;
#1560 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#1561 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1562 = axis2_placement_3d ( 'none', #1529, #1547, #1574 ) ;
#1563 = cartesian_point ( 'none', ( -3.249999999998665500, -23.09000000000098800, 7.500000000000000000 ) ) ;
#1564 = line ( 'none', #1563, #1583 ) ;
#1565 = cartesian_point ( 'none', ( -23.21429503107939500, 6.090690125926148100, 0.0000000000000000000 ) ) ;
#1566 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 26.00000000000002100 ) ) ;
#1567 = cylindrical_surface ( 'none', #1530, 26.97999999999994700 ) ;
#1568 = axis2_placement_3d ( 'none', #1566, #1594, #1599 ) ;
#1569 = cartesian_point ( 'none', ( 6.706197311556453000e-012, -3.334602580206238600e-012, 26.50000000000000000 ) ) ;
#1570 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 7.500000000000000000 ) ) ;
#1571 = face_outer_bound ( 'none', #6112, .t. ) ;
#1572 = cartesian_point ( 'none', ( -5.407535921752776500, -26.43253592175852900, 20.00000000000000000 ) ) ;
#1573 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1574 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1575 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1576 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1577 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1578 = axis2_placement_3d ( 'none', #1570, #1577, #1576 ) ;
#1579 = axis2_placement_3d ( 'none', #1542, #1541, #1540 ) ;
#1580 = circle ( 'none', #1579, 3.250000000000320200 ) ;
#1581 = cartesian_point ( 'none', ( -3.249999999998665500, -23.09000000000098800, 4.400000000000000400 ) ) ;
#1582 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1583 = vector ( 'none', #1582, 1000.000000000000000 ) ;
#1584 = cylindrical_surface ( 'none', #1578, 3.250000000000320200 ) ;
#1585 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1586 = face_outer_bound ( 'none', #6050, .t. ) ;
#1587 = cartesian_point ( 'none', ( 23.24652657338271300, 11.54500000000249200, 4.400000000000000400 ) ) ;
#1588 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1589 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1590 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1591 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1592 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 3.400000000000000400 ) ) ;
#1593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1595 = cartesian_point ( 'none', ( -23.24652657338549500, 11.54499999999935000, 4.400000000000000400 ) ) ;
#1596 = cartesian_point ( 'none', ( -5.407535921752776500, -26.43253592175852900, 26.00000000000002100 ) ) ;
#1597 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1598 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#1599 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1600 = circle ( 'none', #1531, 26.96999999999999900 ) ;
#1601 = cartesian_point ( 'none', ( -7.181943146253992400e-013, 1.996811554473434300e-014, 20.00000000000000000 ) ) ;
#1602 = cartesian_point ( 'none', ( -7.499999999997834600, -3.687761012121841300e-012, 3.400000000000000400 ) ) ;
#1603 = axis2_placement_3d ( 'none', #1560, #1551, #1549 ) ;
#1604 = cartesian_point ( 'none', ( 25.03630963348504700, 6.915470574666230200, 1.000000000000000000 ) ) ;
#1605 = axis2_placement_3d ( 'none', #1592, #1591, #1590 ) ;
#1606 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 4.400000000000000400 ) ) ;
#1607 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 2.500000000000000000 ) ) ;
#1608 = axis2_placement_3d ( 'none', #1607, #1613, #1612 ) ;
#1609 = circle ( 'none', #1605, 7.500000000000000000 ) ;
#1610 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1611 = vector ( 'none', #1610, 1000.000000000000000 ) ;
#1612 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1613 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1614 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1615 = cartesian_point ( 'none', ( 7.500000000002164500, -3.686842527022481100e-012, 1.000000000000000000 ) ) ;
#1616 = axis2_placement_3d ( 'none', #1606, #1589, #1480 ) ;
#1617 = face_outer_bound ( 'none', #5985, .t. ) ;
#1618 = circle ( 'none', #1608, 2.749999999999697100 ) ;
#1619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1620 = cartesian_point ( 'none', ( -26.96999999999999900, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#1621 = plane ( 'none', #1626 ) ;
#1622 = face_outer_bound ( 'none', #6351, .t. ) ;
#1623 = direction ( 'none', ( 0.7071067811865345800, -0.7071067811865605600, 0.0000000000000000000 ) ) ;
#1624 = cartesian_point ( 'none', ( 43.58321067812041600, -22.55821067812178900, 26.50000000000000000 ) ) ;
#1625 = direction ( 'none', ( 0.7071067811865604500, 0.7071067811865344700, 0.0000000000000000000 ) ) ;
#1626 = axis2_placement_3d ( 'none', #1624, #1635, #1634 ) ;
#1627 = face_outer_bound ( 'none', #6343, .t. ) ;
#1628 = cartesian_point ( 'none', ( -5.407535921753921400, 26.43253592175452800, 20.00000000000000000 ) ) ;
#1629 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1630 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1631 = direction ( 'none', ( -0.7071067811865431300, 0.7071067811865517900, 0.0000000000000000000 ) ) ;
#1632 = vector ( 'none', #1631, 1000.000000000000100 ) ;
#1633 = cartesian_point ( 'none', ( 26.99999999999982900, -5.974999999999630200, 20.00000000000000000 ) ) ;
#1634 = direction ( 'none', ( 0.7071067811865470200, -0.7071067811865481300, 0.0000000000000000000 ) ) ;
#1635 = direction ( 'none', ( -0.7071067811865481300, -0.7071067811865470200, 0.0000000000000000000 ) ) ;
#1636 = cartesian_point ( 'none', ( -43.58321067811618100, -22.55821067812004100, 26.50000000000000000 ) ) ;
#1637 = line ( 'none', #1633, #1632 ) ;
#1638 = axis2_placement_3d ( 'none', #1636, #1623, #1625 ) ;
#1639 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1640 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1641 = circle ( 'none', #1657, 26.97999999999994700 ) ;
#1642 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1644 = cartesian_point ( 'none', ( -16.78385238357715500, 24.00000000000115500, 20.00000000000000000 ) ) ;
#1645 = axis2_placement_3d ( 'none', #1644, #1643, #1642 ) ;
#1646 = circle ( 'none', #1705, 26.97999999999972700 ) ;
#1647 = plane ( 'none', #1638 ) ;
#1648 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1649 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#1650 = axis2_placement_3d ( 'none', #1649, #1648, #1639 ) ;
#1651 = face_outer_bound ( 'none', #6171, .t. ) ;
#1652 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1653 = vector ( 'none', #1652, 1000.000000000000000 ) ;
#1654 = cartesian_point ( 'none', ( -24.00000000000133900, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#1655 = line ( 'none', #1654, #1653 ) ;
#1656 = cartesian_point ( 'none', ( 23.21429503107923900, 6.090690125926149900, 1.000000000000000000 ) ) ;
#1657 = axis2_placement_3d ( 'none', #1662, #1661, #1640 ) ;
#1658 = circle ( 'none', #1645, 2.999999999999999100 ) ;
#1659 = cylindrical_surface ( 'none', #1650, 26.95000000000000300 ) ;
#1660 = cartesian_point ( 'none', ( 23.03630963348407700, 6.915470574666230200, 0.0000000000000000000 ) ) ;
#1661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1662 = cartesian_point ( 'none', ( 6.706197311556453000e-012, -3.334602580206238600e-012, 26.00000000000002100 ) ) ;
#1663 = cartesian_point ( 'none', ( -26.99999999999763000, 16.78385238357131500, 26.00000000000002100 ) ) ;
#1664 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1665 = line ( 'none', #1674, #1676 ) ;
#1666 = cartesian_point ( 'none', ( -16.78385238357460500, 26.99999999999746000, 20.00000000000000000 ) ) ;
#1667 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1668 = cartesian_point ( 'none', ( -5.974999999996891000, 26.99999999999750200, 20.00000000000000000 ) ) ;
#1669 = vector ( 'none', #1672, 1000.000000000000000 ) ;
#1670 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1671 = vector ( 'none', #1670, 1000.000000000000000 ) ;
#1672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1673 = vector ( 'none', #1719, 1000.000000000000100 ) ;
#1674 = cartesian_point ( 'none', ( 5.407535921760249700, 26.43253592175459600, 26.50000000000000000 ) ) ;
#1675 = cartesian_point ( 'none', ( 5.975000000000408200, 27.00000000000126500, 20.00000000000000000 ) ) ;
#1676 = vector ( 'none', #1664, 1000.000000000000000 ) ;
#1677 = cartesian_point ( 'none', ( -16.78385238357460500, 26.99999999999746000, 26.00000000000002100 ) ) ;
#1678 = axis2_placement_3d ( 'none', #1702, #1696, #1704 ) ;
#1679 = line ( 'none', #1717, #1669 ) ;
#1680 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1681 = vector ( 'none', #1680, 1000.000000000000000 ) ;
#1682 = cartesian_point ( 'none', ( 19.77068424281003400, 24.28077650307019300, 26.50000000000000000 ) ) ;
#1683 = axis2_placement_3d ( 'none', #1743, #1742, #1667 ) ;
#1684 = axis2_placement_3d ( 'none', #1739, #1737, #1736 ) ;
#1685 = line ( 'none', #1714, #1713 ) ;
#1686 = direction ( 'none', ( -1.000000000000000000, -3.851783884725678100e-015, 0.0000000000000000000 ) ) ;
#1687 = axis2_placement_3d ( 'none', #1700, #1741, #1686 ) ;
#1688 = direction ( 'none', ( -0.7071067811865604500, -0.7071067811865344700, 0.0000000000000000000 ) ) ;
#1689 = vector ( 'none', #1688, 1000.000000000000100 ) ;
#1690 = cartesian_point ( 'none', ( -43.58321067811618100, -22.55821067812004100, 26.00000000000002100 ) ) ;
#1691 = cartesian_point ( 'none', ( 5.975000000003262800, 26.99999999999758100, 20.00000000000000000 ) ) ;
#1692 = line ( 'none', #1675, #1673 ) ;
#1693 = cylindrical_surface ( 'none', #1678, 2.999999999999992500 ) ;
#1694 = face_outer_bound ( 'none', #6442, .t. ) ;
#1695 = cylindrical_surface ( 'none', #1683, 2.999999999999999100 ) ;
#1696 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1697 = line ( 'none', #1699, #1722 ) ;
#1698 = direction ( 'none', ( -1.000000000000000000, -3.851783884725678100e-015, -0.0000000000000000000 ) ) ;
#1699 = cartesian_point ( 'none', ( -16.78385238357460500, 26.99999999999746000, 26.00000000000002100 ) ) ;
#1700 = cartesian_point ( 'none', ( 1.808770475910607000e-012, 26.99999999999752700, 26.50000000000000000 ) ) ;
#1701 = cartesian_point ( 'none', ( -19.77068424280614800, 24.28077650307008300, 26.00000000000002100 ) ) ;
#1702 = cartesian_point ( 'none', ( 16.78385238357820700, 23.99999999999763400, 26.50000000000000000 ) ) ;
#1703 = face_outer_bound ( 'none', #6431, .t. ) ;
#1704 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1705 = axis2_placement_3d ( 'none', #1734, #1733, #1629 ) ;
#1706 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1707 = vector ( 'none', #1706, 1000.000000000000000 ) ;
#1708 = cartesian_point ( 'none', ( 5.975000000003262800, 26.99999999999758100, 26.50000000000000000 ) ) ;
#1709 = line ( 'none', #1708, #1707 ) ;
#1710 = line ( 'none', #1690, #1689 ) ;
#1711 = cartesian_point ( 'none', ( 19.77068424281003400, 24.28077650307019300, 26.00000000000002100 ) ) ;
#1712 = direction ( 'none', ( -1.000000000000000000, -4.172765875120614600e-015, -0.0000000000000000000 ) ) ;
#1713 = vector ( 'none', #1712, 1000.000000000000000 ) ;
#1714 = cartesian_point ( 'none', ( 5.975000000003262800, 26.99999999999757700, 26.00000000000002100 ) ) ;
#1715 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 26.50000000000000000 ) ) ;
#1716 = cartesian_point ( 'none', ( -16.78385238357460500, 26.99999999999746000, 26.50000000000000000 ) ) ;
#1717 = cartesian_point ( 'none', ( -19.77068424280614800, 24.28077650307008300, 26.50000000000000000 ) ) ;
#1718 = line ( 'none', #1716, #1671 ) ;
#1719 = direction ( 'none', ( -0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ;
#1720 = line ( 'none', #1682, #1681 ) ;
#1721 = circle ( 'none', #1684, 2.999999999999999100 ) ;
#1722 = vector ( 'none', #1698, 1000.000000000000000 ) ;
#1723 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1724 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1725 = cartesian_point ( 'none', ( -23.99999999999763000, 16.78385238357223500, 26.00000000000002100 ) ) ;
#1726 = axis2_placement_3d ( 'none', #1725, #1724, #1723 ) ;
#1727 = circle ( 'none', #1726, 2.999999999999999100 ) ;
#1728 = direction ( 'none', ( -0.7071067811865474600, 0.7071067811865474600, -0.0000000000000000000 ) ) ;
#1729 = vector ( 'none', #1728, 1000.000000000000100 ) ;
#1730 = cartesian_point ( 'none', ( -5.974999999999726100, 27.00000000000115500, 20.00000000000000000 ) ) ;
#1731 = line ( 'none', #1730, #1729 ) ;
#1732 = plane ( 'none', #1687 ) ;
#1733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1734 = cartesian_point ( 'none', ( 9.298117831235686000e-013, 1.356553758213863100e-012, 20.00000000000000000 ) ) ;
#1735 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1736 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1738 = axis2_placement_3d ( 'none', #1715, #1735, #1482 ) ;
#1739 = cartesian_point ( 'none', ( -16.78385238357431300, 23.99999999999744900, 26.00000000000002100 ) ) ;
#1740 = cylindrical_surface ( 'none', #1738, 2.249999999999436500 ) ;
#1741 = direction ( 'none', ( -3.851783884725678100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1742 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1743 = cartesian_point ( 'none', ( -23.99999999999763000, 16.78385238357223500, 26.50000000000000000 ) ) ;
#1744 = cartesian_point ( 'none', ( 27.00000000000199700, -5.975000000003325000, 26.00000000000002100 ) ) ;
#1745 = face_outer_bound ( 'none', #6293, .t. ) ;
#1746 = axis2_placement_3d ( 'none', #1788, #1785, #1784 ) ;
#1747 = axis2_placement_3d ( 'none', #1793, #1792, #1791 ) ;
#1748 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1749 = plane ( 'none', #1783 ) ;
#1750 = circle ( 'none', #1747, 2.999999999999983600 ) ;
#1751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1752 = direction ( 'none', ( -0.7071067811865517900, 0.7071067811865431300, 0.0000000000000000000 ) ) ;
#1753 = vector ( 'none', #1752, 1000.000000000000100 ) ;
#1754 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1755 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1756 = cartesian_point ( 'none', ( -16.78385238357431300, 23.99999999999744900, 26.50000000000000000 ) ) ;
#1757 = axis2_placement_3d ( 'none', #1756, #1755, #1754 ) ;
#1758 = line ( 'none', #1950, #2045 ) ;
#1759 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1760 = line ( 'none', #1761, #1753 ) ;
#1761 = cartesian_point ( 'none', ( -5.974999999996900800, 26.99999999999749200, 26.00000000000002100 ) ) ;
#1762 = cartesian_point ( 'none', ( 16.78385238357805100, 26.99999999999762300, 20.00000000000000000 ) ) ;
#1763 = vector ( 'none', #1759, 1000.000000000000000 ) ;
#1764 = face_outer_bound ( 'none', #6801, .t. ) ;
#1765 = face_outer_bound ( 'none', #6445, .t. ) ;
#1766 = cartesian_point ( 'none', ( 5.407535921760249700, 26.43253592175459600, 20.00000000000000000 ) ) ;
#1767 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1768 = cartesian_point ( 'none', ( 27.00000000000199700, -5.975000000003325000, 20.00000000000000000 ) ) ;
#1769 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1770 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1771 = vector ( 'none', #1770, 1000.000000000000000 ) ;
#1772 = cartesian_point ( 'none', ( 3.340230610359213100e-012, -1.464106613724425200e-012, 26.50000000000000000 ) ) ;
#1773 = cartesian_point ( 'none', ( 16.78385238357805100, 26.99999999999762300, 26.00000000000002100 ) ) ;
#1774 = vector ( 'none', #1775, 1000.000000000000000 ) ;
#1775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1776 = cartesian_point ( 'none', ( -26.99999999999763000, 16.78385238357131500, 26.50000000000000000 ) ) ;
#1777 = cartesian_point ( 'none', ( -24.28077650307166000, 19.77068424280393800, 20.00000000000000000 ) ) ;
#1778 = axis2_placement_3d ( 'none', #1820, #1819, #1818 ) ;
#1779 = cartesian_point ( 'none', ( 19.77068424281003400, 24.28077650307019300, 20.00000000000000000 ) ) ;
#1780 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 1.500000000000045500 ) ) ;
#1781 = face_outer_bound ( 'none', #6350, .t. ) ;
#1782 = circle ( 'none', #1816, 26.98000000000028100 ) ;
#1783 = axis2_placement_3d ( 'none', #1808, #1807, #1809 ) ;
#1784 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1786 = plane ( 'none', #1828 ) ;
#1787 = cartesian_point ( 'none', ( 5.975000000003262800, 26.99999999999758100, 26.00000000000002100 ) ) ;
#1788 = cartesian_point ( 'none', ( -16.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#1789 = direction ( 'none', ( -4.172765875120614600e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1790 = cartesian_point ( 'none', ( 1.778873757095468300e-012, 26.99999999999755200, 26.50000000000000000 ) ) ;
#1791 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1793 = cartesian_point ( 'none', ( 16.78385238357536500, 24.00000000000128300, 20.00000000000000000 ) ) ;
#1794 = cylindrical_surface ( 'none', #1757, 2.999999999999999100 ) ;
#1795 = face_outer_bound ( 'none', #6443, .t. ) ;
#1796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1798 = cartesian_point ( 'none', ( -24.74873734152975400, 24.74873734152834400, 20.00000000000000000 ) ) ;
#1799 = axis2_placement_3d ( 'none', #1798, #1797, #1796 ) ;
#1800 = cartesian_point ( 'none', ( -26.99999999999763000, 5.974999999998294300, 26.00000000000002100 ) ) ;
#1801 = line ( 'none', #1800, #1771 ) ;
#1802 = cylindrical_surface ( 'none', #1804, 26.98000000000028800 ) ;
#1803 = direction ( 'none', ( -1.000000000000000000, -4.172765875120614600e-015, 0.0000000000000000000 ) ) ;
#1804 = axis2_placement_3d ( 'none', #1772, #1769, #1767 ) ;
#1805 = face_outer_bound ( 'none', #6429, .t. ) ;
#1806 = circle ( 'none', #1778, 2.999999999999999100 ) ;
#1807 = direction ( 'none', ( 0.7071067811865432400, 0.7071067811865519000, -0.0000000000000000000 ) ) ;
#1808 = cartesian_point ( 'none', ( 43.58321067812140400, -22.55821067812020800, 26.50000000000000000 ) ) ;
#1809 = direction ( 'none', ( -0.7071067811865517900, 0.7071067811865431300, 0.0000000000000000000 ) ) ;
#1810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1811 = circle ( 'none', #1799, 5.000000000001052500 ) ;
#1812 = cylindrical_surface ( 'none', #1746, 2.000000000000001800 ) ;
#1813 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1814 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1815 = cartesian_point ( 'none', ( 5.012808744486731800e-013, 2.206768482910372900e-012, 20.00000000000000000 ) ) ;
#1816 = axis2_placement_3d ( 'none', #1815, #1814, #1813 ) ;
#1817 = cylindrical_surface ( 'none', #1830, 5.000000000001048900 ) ;
#1818 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1820 = cartesian_point ( 'none', ( -24.00000000000048000, 16.78385238357594000, 20.00000000000000000 ) ) ;
#1821 = vector ( 'none', #1829, 1000.000000000000000 ) ;
#1822 = cartesian_point ( 'none', ( 16.78385238357805100, 26.99999999999762300, 26.50000000000000000 ) ) ;
#1823 = axis2_placement_3d ( 'none', #1780, #1810, #1748 ) ;
#1824 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1825 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1826 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 26.50000000000000000 ) ) ;
#1827 = face_outer_bound ( 'none', #6389, .t. ) ;
#1828 = axis2_placement_3d ( 'none', #1790, #1789, #1803 ) ;
#1829 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1830 = axis2_placement_3d ( 'none', #1826, #1825, #1824 ) ;
#1831 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1832 = vector ( 'none', #1831, 1000.000000000000000 ) ;
#1833 = cartesian_point ( 'none', ( -5.407535921753921400, 26.43253592175452800, 26.50000000000000000 ) ) ;
#1834 = face_outer_bound ( 'none', #6364, .t. ) ;
#1835 = cartesian_point ( 'none', ( -19.77068424280614800, 24.28077650307008300, 20.00000000000000000 ) ) ;
#1836 = conical_surface ( 'none', #1823, 3.250000000000634200, 0.7853981633974517200 ) ;
#1837 = cartesian_point ( 'none', ( -24.28077650307166000, 19.77068424280393800, 26.00000000000002100 ) ) ;
#1838 = cartesian_point ( 'none', ( 5.407535921760249700, 26.43253592175459600, 26.00000000000002100 ) ) ;
#1839 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1840 = vector ( 'none', #1839, 1000.000000000000000 ) ;
#1841 = cartesian_point ( 'none', ( 5.975000000000408200, 27.00000000000126500, 20.00000000000000000 ) ) ;
#1842 = line ( 'none', #1841, #1840 ) ;
#1843 = line ( 'none', #1822, #1821 ) ;
#1844 = line ( 'none', #1776, #1774 ) ;
#1845 = line ( 'none', #1833, #1832 ) ;
#1846 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1847 = vector ( 'none', #1846, 1000.000000000000000 ) ;
#1848 = cartesian_point ( 'none', ( -5.974999999996891000, 26.99999999999750200, 26.50000000000000000 ) ) ;
#1849 = line ( 'none', #1848, #1847 ) ;
#1850 = cartesian_point ( 'none', ( 30.00000000000236600, 24.99999999999925700, 2.499999999999998700 ) ) ;
#1851 = axis2_placement_3d ( 'none', #1883, #1878, #1858 ) ;
#1852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1853 = cartesian_point ( 'none', ( 27.00000000000199700, -5.975000000003325000, 26.50000000000000000 ) ) ;
#1854 = face_outer_bound ( 'none', #6760, .t. ) ;
#1855 = cylindrical_surface ( 'none', #1895, 7.500000000000000000 ) ;
#1856 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 26.00000000000002100 ) ) ;
#1857 = axis2_placement_3d ( 'none', #1856, #1871, #1870 ) ;
#1858 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1859 = cartesian_point ( 'none', ( 26.99999999999634800, 5.974999999990904700, 26.00000000000002100 ) ) ;
#1860 = cartesian_point ( 'none', ( -5.974999999996891000, 26.99999999999750200, 26.00000000000002100 ) ) ;
#1861 = cartesian_point ( 'none', ( 24.74873734153155500, 24.74873734151784900, 26.00000000000002100 ) ) ;
#1862 = vector ( 'none', #1866, 1000.000000000000000 ) ;
#1863 = face_outer_bound ( 'none', #6678, .t. ) ;
#1864 = face_outer_bound ( 'none', #6671, .t. ) ;
#1865 = circle ( 'none', #1851, 26.98000000000004000 ) ;
#1866 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1867 = cartesian_point ( 'none', ( -24.28077650307166000, 19.77068424280393800, 26.50000000000000000 ) ) ;
#1868 = cartesian_point ( 'none', ( -5.407535921753921400, 26.43253592175452800, 26.00000000000002100 ) ) ;
#1869 = line ( 'none', #1874, #1891 ) ;
#1870 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1872 = cartesian_point ( 'none', ( 26.99999999999634800, 5.974999999990904700, 20.00000000000000000 ) ) ;
#1873 = vector ( 'none', #1852, 1000.000000000000000 ) ;
#1874 = cartesian_point ( 'none', ( -16.78385238357744700, 27.00000000000115500, 20.00000000000000000 ) ) ;
#1875 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1876 = circle ( 'none', #1903, 26.98000000000073900 ) ;
#1877 = line ( 'none', #1853, #1873 ) ;
#1878 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1879 = axis2_placement_3d ( 'none', #1861, #1900, #1899 ) ;
#1880 = line ( 'none', #1893, #1892 ) ;
#1881 = axis2_placement_3d ( 'none', #1890, #1887, #1886 ) ;
#1882 = line ( 'none', #1867, #1862 ) ;
#1883 = cartesian_point ( 'none', ( 3.089070140925014000e-012, -2.338234864456029500e-012, 26.00000000000002100 ) ) ;
#1884 = circle ( 'none', #1857, 5.000000000001048900 ) ;
#1885 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1886 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1887 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1888 = cartesian_point ( 'none', ( 27.00000000000199700, -66.14142135623997400, 26.00000000000002100 ) ) ;
#1889 = line ( 'none', #1888, #2106 ) ;
#1890 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 4.400000000000000400 ) ) ;
#1891 = vector ( 'none', #1875, 1000.000000000000000 ) ;
#1892 = vector ( 'none', #1619, 1000.000000000000000 ) ;
#1893 = cartesian_point ( 'none', ( -26.99873734152609800, 24.74873734152463800, 26.50000000000000000 ) ) ;
#1894 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 4.400000000000000400 ) ) ;
#1895 = axis2_placement_3d ( 'none', #1894, #1896, #1464 ) ;
#1896 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1898 = circle ( 'none', #1881, 3.250000000000634200 ) ;
#1899 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1901 = circle ( 'none', #1879, 5.000000000001152900 ) ;
#1902 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 26.00000000000002100 ) ) ;
#1903 = axis2_placement_3d ( 'none', #1902, #1897, #1885 ) ;
#1904 = axis2_placement_3d ( 'none', #1937, #1936, #1935 ) ;
#1905 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1906 = vector ( 'none', #1905, 1000.000000000000000 ) ;
#1907 = cartesian_point ( 'none', ( 23.99999999999348400, 16.78385238356886700, 20.00000000000000000 ) ) ;
#1908 = cartesian_point ( 'none', ( 26.99999999999635500, 16.78385238356633400, 20.00000000000000000 ) ) ;
#1909 = line ( 'none', #1915, #1906 ) ;
#1910 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1912 = cartesian_point ( 'none', ( 3.340230610359213100e-012, -1.464106613724425200e-012, 26.00000000000002100 ) ) ;
#1913 = axis2_placement_3d ( 'none', #1912, #1911, #1910 ) ;
#1914 = circle ( 'none', #1913, 26.98000000000028800 ) ;
#1915 = cartesian_point ( 'none', ( 19.77068424281095500, -24.28077650307636000, 26.50000000000000000 ) ) ;
#1916 = circle ( 'none', #1934, 3.000000000000002700 ) ;
#1917 = cylindrical_surface ( 'none', #1904, 2.999999999999999100 ) ;
#1918 = line ( 'none', #1920, #1919 ) ;
#1919 = vector ( 'none', #1932, 1000.000000000000000 ) ;
#1920 = cartesian_point ( 'none', ( 22.49873734152832200, -24.74873734152717500, 26.50000000000000000 ) ) ;
#1921 = vector ( 'none', #1931, 1000.000000000000000 ) ;
#1922 = cartesian_point ( 'none', ( 26.99999999999635500, 16.78385238356633400, 26.50000000000000000 ) ) ;
#1923 = cartesian_point ( 'none', ( 26.99999999999635500, 16.78385238356633400, 26.00000000000002100 ) ) ;
#1924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1925 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1926 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1927 = axis2_placement_3d ( 'none', #1938, #1924, #1630 ) ;
#1928 = circle ( 'none', #1927, 2.999999999999999100 ) ;
#1929 = cartesian_point ( 'none', ( -26.99999999999763000, -5.975000000001860400, 26.50000000000000000 ) ) ;
#1930 = line ( 'none', #1929, #2004 ) ;
#1931 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1932 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1933 = face_outer_bound ( 'none', #6455, .t. ) ;
#1934 = axis2_placement_3d ( 'none', #1907, #1926, #1925 ) ;
#1935 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1936 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1937 = cartesian_point ( 'none', ( 23.99999999999635500, 16.78385238356590000, 26.50000000000000000 ) ) ;
#1938 = cartesian_point ( 'none', ( 23.99999999999635500, 16.78385238356590000, 26.00000000000002100 ) ) ;
#1939 = line ( 'none', #1922, #1921 ) ;
#1940 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1941 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 7.500000000000000000 ) ) ;
#1942 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 1.500000000000040400 ) ) ;
#1943 = face_outer_bound ( 'none', #6183, .t. ) ;
#1944 = cylindrical_surface ( 'none', #1969, 3.250000000000634200 ) ;
#1945 = circle ( 'none', #1974, 3.249999999999999600 ) ;
#1946 = line ( 'none', #1620, #1993 ) ;
#1947 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1948 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1950 = cartesian_point ( 'none', ( -16.78385238357127200, -27.00000000000245100, 26.50000000000000000 ) ) ;
#1951 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#1952 = line ( 'none', #1488, #1500 ) ;
#1953 = axis2_placement_3d ( 'none', #1951, #1949, #1948 ) ;
#1954 = axis2_placement_3d ( 'none', #1942, #1971, #1959 ) ;
#1955 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1956 = line ( 'none', #1968, #1967 ) ;
#1957 = axis2_placement_3d ( 'none', #1962, #1965, #1947 ) ;
#1958 = cylindrical_surface ( 'none', #1957, 26.96999999999999900 ) ;
#1959 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1960 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1961 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 4.400000000000000400 ) ) ;
#1962 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
#1963 = cylindrical_surface ( 'none', #1953, 24.00000000000126500 ) ;
#1964 = face_outer_bound ( 'none', #6048, .t. ) ;
#1965 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1966 = cartesian_point ( 'none', ( -26.43253592175408800, 5.407535921754740300, 26.00000000000002100 ) ) ;
#1967 = vector ( 'none', #1960, 1000.000000000000000 ) ;
#1968 = cartesian_point ( 'none', ( 23.24652657338271300, 11.54500000000249200, 7.500000000000000000 ) ) ;
#1969 = axis2_placement_3d ( 'none', #1941, #1940, #1955 ) ;
#1970 = conical_surface ( 'none', #1954, 3.250000000000320200, 0.7853981633974513900 ) ;
#1971 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1972 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1973 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1974 = axis2_placement_3d ( 'none', #1961, #1973, #1972 ) ;
#1975 = face_outer_bound ( 'none', #5979, .t. ) ;
#1976 = face_outer_bound ( 'none', #6608, .t. ) ;
#1977 = plane ( 'none', #2002 ) ;
#1978 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1979 = vector ( 'none', #1978, 1000.000000000000000 ) ;
#1980 = cartesian_point ( 'none', ( 26.43253592175844700, -5.407535921759794900, 26.50000000000000000 ) ) ;
#1981 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1982 = cartesian_point ( 'none', ( 3.089070140925014000e-012, -2.338234864456029500e-012, 26.50000000000000000 ) ) ;
#1983 = axis2_placement_3d ( 'none', #1982, #1981, #2005 ) ;
#1984 = cylindrical_surface ( 'none', #1983, 26.98000000000004000 ) ;
#1985 = direction ( 'none', ( 0.7071067811862378200, 0.7071067811868572100, 0.0000000000000000000 ) ) ;
#1986 = vector ( 'none', #1985, 1000.000000000000200 ) ;
#1987 = cartesian_point ( 'none', ( 26.99999999999635100, 5.974999999990899400, 26.00000000000001800 ) ) ;
#1988 = line ( 'none', #1987, #1986 ) ;
#1989 = line ( 'none', #1996, #1995 ) ;
#1990 = cartesian_point ( 'none', ( 26.43253592175844700, -5.407535921759794900, 26.00000000000002100 ) ) ;
#1991 = cartesian_point ( 'none', ( -22.55821067810435200, -43.58321067815321500, 26.50000000000000000 ) ) ;
#1992 = axis2_placement_3d ( 'none', #1991, #2009, #2008 ) ;
#1993 = vector ( 'none', #2001, 1000.000000000000000 ) ;
#1994 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1995 = vector ( 'none', #1994, 1000.000000000000000 ) ;
#1996 = cartesian_point ( 'none', ( 26.43253592175943800, 5.407535921753490600, 26.50000000000000000 ) ) ;
#1997 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1998 = cartesian_point ( 'none', ( 26.99999999999635500, -66.14142135623997400, 26.50000000000000000 ) ) ;
#1999 = cartesian_point ( 'none', ( 26.43253592175844700, -5.407535921759794900, 20.00000000000000000 ) ) ;
#2000 = plane ( 'none', #1992 ) ;
#2001 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2002 = axis2_placement_3d ( 'none', #1998, #1997, #1751 ) ;
#2003 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2004 = vector ( 'none', #2003, 1000.000000000000000 ) ;
#2005 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2006 = line ( 'none', #1980, #1979 ) ;
#2007 = face_outer_bound ( 'none', #6494, .t. ) ;
#2008 = direction ( 'none', ( 0.7071067811862378200, 0.7071067811868572100, 0.0000000000000000000 ) ) ;
#2009 = direction ( 'none', ( 0.7071067811868572100, -0.7071067811862378200, 0.0000000000000000000 ) ) ;
#2010 = cartesian_point ( 'none', ( -23.21429503107939500, 6.090690125926148100, 1.000000000000000000 ) ) ;
#2011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2012 = vector ( 'none', #2056, 1000.000000000000000 ) ;
#2013 = face_bound ( 'none', #6030, .t. ) ;
#2014 = cylindrical_surface ( 'none', #2054, 3.249999999999999600 ) ;
#2015 = cartesian_point ( 'none', ( 16.74652657338271300, 11.54500000000249200, 4.400000000000000400 ) ) ;
#2016 = cartesian_point ( 'none', ( -25.47043955296672700, 8.867784896955260600, 0.0000000000000000000 ) ) ;
#2017 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2018 = vector ( 'none', #2017, 1000.000000000000000 ) ;
#2019 = cartesian_point ( 'none', ( 25.03630963348504700, 6.915470574666230200, 1.000000000000000000 ) ) ;
#2020 = axis2_placement_3d ( 'none', #2042, #2041, #2040 ) ;
#2021 = cartesian_point ( 'none', ( 23.21429503107923900, 6.090690125926149900, 0.0000000000000000000 ) ) ;
#2022 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2023 = circle ( 'none', #2025, 24.00000000000126500 ) ;
#2024 = axis2_placement_3d ( 'none', #2069, #2046, #2031 ) ;
#2025 = axis2_placement_3d ( 'none', #2068, #2032, #2011 ) ;
#2026 = cartesian_point ( 'none', ( 5.407535921758813500, -26.43253592176003200, 26.00000000000002100 ) ) ;
#2027 = cartesian_point ( 'none', ( -26.99873734152661300, -24.74873734152761200, 26.50000000000000000 ) ) ;
#2028 = cartesian_point ( 'none', ( 7.500000000002164500, -3.686842527022481100e-012, 4.400000000000000400 ) ) ;
#2029 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2030 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 7.500000000000000000 ) ) ;
#2031 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2033 = face_bound ( 'none', #6193, .t. ) ;
#2034 = plane ( 'none', #2020 ) ;
#2035 = face_bound ( 'none', #6018, .t. ) ;
#2036 = direction ( 'none', ( 0.7071067811868178000, 0.7071067811862773400, -0.0000000000000000000 ) ) ;
#2037 = cartesian_point ( 'none', ( 16.74652657338271300, 11.54500000000249200, 7.500000000000000000 ) ) ;
#2038 = line ( 'none', #2037, #2048 ) ;
#2039 = cylindrical_surface ( 'none', #2047, 2.000000000000969900 ) ;
#2040 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2042 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -2.435551760271437200e-012, 2.500000000000000000 ) ) ;
#2043 = line ( 'none', #2028, #2052 ) ;
#2044 = face_bound ( 'none', #6051, .t. ) ;
#2045 = vector ( 'none', #2067, 1000.000000000000000 ) ;
#2046 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2047 = axis2_placement_3d ( 'none', #2019, #2029, #2060 ) ;
#2048 = vector ( 'none', #2022, 1000.000000000000000 ) ;
#2049 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2050 = cartesian_point ( 'none', ( 3.250000000001975300, -23.09000000000098800, 4.400000000000000400 ) ) ;
#2051 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2052 = vector ( 'none', #2051, 1000.000000000000000 ) ;
#2053 = cartesian_point ( 'none', ( 26.99999999999348800, 5.974999999993881900, 20.00000000000000000 ) ) ;
#2054 = axis2_placement_3d ( 'none', #2030, #2049, #2059 ) ;
#2055 = face_outer_bound ( 'none', #6155, .t. ) ;
#2056 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2057 = line ( 'none', #2066, #2112 ) ;
#2058 = plane ( 'none', #2110 ) ;
#2059 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2060 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2061 = face_bound ( 'none', #6111, .t. ) ;
#2062 = circle ( 'none', #2024, 2.750000000000016400 ) ;
#2063 = cartesian_point ( 'none', ( 26.99873734152758700, 24.74873734152832900, 26.50000000000000000 ) ) ;
#2064 = line ( 'none', #2063, #2018 ) ;
#2065 = vector ( 'none', #2036, 999.9999999999998900 ) ;
#2066 = cartesian_point ( 'none', ( -24.28077650301557400, -19.77068424281675300, 26.50000000000000000 ) ) ;
#2067 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2068 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 0.0000000000000000000 ) ) ;
#2069 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 2.500000000000000000 ) ) ;
#2070 = line ( 'none', #2027, #2012 ) ;
#2071 = face_outer_bound ( 'none', #6013, .t. ) ;
#2072 = line ( 'none', #2053, #2065 ) ;
#2073 = circle ( 'none', #2099, 2.749999999999447600 ) ;
#2074 = vector ( 'none', #1492, 1000.000000000000000 ) ;
#2075 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2076 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2077 = face_outer_bound ( 'none', #5856, .t. ) ;
#2078 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2079 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2080 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 1.000000000000000000 ) ) ;
#2081 = axis2_placement_3d ( 'none', #2080, #2079, #2117 ) ;
#2082 = cartesian_point ( 'none', ( -26.43253592175465300, -5.407535921758882800, 20.00000000000000000 ) ) ;
#2083 = cartesian_point ( 'none', ( 3.250000000001975300, -23.09000000000098800, 7.500000000000000000 ) ) ;
#2084 = line ( 'none', #2083, #2074 ) ;
#2085 = axis2_placement_3d ( 'none', #2091, #2078, #2109 ) ;
#2086 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2087 = vector ( 'none', #2086, 1000.000000000000000 ) ;
#2088 = line ( 'none', #2108, #2087 ) ;
#2089 = circle ( 'none', #2120, 2.749999999999169600 ) ;
#2090 = line ( 'none', #2103, #2114 ) ;
#2091 = cartesian_point ( 'none', ( 6.529181620036631300, -25.13981544693759000, 1.000000000000000000 ) ) ;
#2092 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 2.500000000000000000 ) ) ;
#2093 = line ( 'none', #2115, #2100 ) ;
#2094 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2095 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2096 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 2.500000000000000000 ) ) ;
#2097 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2098 = circle ( 'none', #2081, 7.500000000000000000 ) ;
#2099 = axis2_placement_3d ( 'none', #2096, #2095, #2094 ) ;
#2100 = vector ( 'none', #2097, 1000.000000000000000 ) ;
#2101 = cartesian_point ( 'none', ( -7.499999999997834600, -3.687761012121841300e-012, 1.000000000000000000 ) ) ;
#2102 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2103 = cartesian_point ( 'none', ( -16.74652657338422700, 11.54499999999935000, 7.500000000000000000 ) ) ;
#2104 = cartesian_point ( 'none', ( 26.99999999999348800, 5.974999999993881900, 20.00000000000000000 ) ) ;
#2105 = line ( 'none', #2104, #1763 ) ;
#2106 = vector ( 'none', #2102, 1000.000000000000000 ) ;
#2107 = cylindrical_surface ( 'none', #2085, 2.000000000000719900 ) ;
#2108 = cartesian_point ( 'none', ( 4.529181620035911800, -25.13981544693759000, 1.000000000000000000 ) ) ;
#2109 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2110 = axis2_placement_3d ( 'none', #2142, #2136, #2215 ) ;
#2111 = face_outer_bound ( 'none', #6462, .t. ) ;
#2112 = vector ( 'none', #2119, 1000.000000000000000 ) ;
#2113 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2114 = vector ( 'none', #2113, 1000.000000000000000 ) ;
#2115 = cartesian_point ( 'none', ( -22.49873734152774300, -24.74873734152761200, 26.50000000000000000 ) ) ;
#2116 = face_outer_bound ( 'none', #5913, .t. ) ;
#2117 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2118 = direction ( 'none', ( 1.000000000000000000, 6.938893903906110200e-016, 0.0000000000000000000 ) ) ;
#2119 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2120 = axis2_placement_3d ( 'none', #2092, #2076, #2075 ) ;
#2121 = axis2_placement_3d ( 'none', #2123, #2127, #2131 ) ;
#2122 = vector ( 'none', #2134, 1000.000000000000100 ) ;
#2123 = cartesian_point ( 'none', ( 24.74873734152971500, -24.74873734152700800, 20.00000000000000000 ) ) ;
#2124 = circle ( 'none', #2125, 5.000000000000805600 ) ;
#2125 = axis2_placement_3d ( 'none', #2129, #2128, #2118 ) ;
#2126 = circle ( 'none', #2121, 5.000000000001191000 ) ;
#2127 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2129 = cartesian_point ( 'none', ( -24.74873734146969500, -24.74873734153731100, 26.00000000000002100 ) ) ;
#2130 = face_outer_bound ( 'none', #6610, .t. ) ;
#2131 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2132 = cartesian_point ( 'none', ( -22.55821067811602600, -43.58321067812178000, 26.00000000000002100 ) ) ;
#2133 = line ( 'none', #2132, #2122 ) ;
#2134 = direction ( 'none', ( 0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ;
#2135 = direction ( 'none', ( -7.125800186741861900e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2136 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2137 = line ( 'none', #2144, #2138 ) ;
#2138 = vector ( 'none', #2141, 1000.000000000000000 ) ;
#2139 = direction ( 'none', ( -1.000000000000000000, 7.125800186741861900e-014, 0.0000000000000000000 ) ) ;
#2140 = cartesian_point ( 'none', ( -27.00000000000191800, -66.14142135623804100, 26.50000000000000000 ) ) ;
#2141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2142 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -27.00000000000245100, 26.50000000000000000 ) ) ;
#2143 = axis2_placement_3d ( 'none', #2140, #2139, #2135 ) ;
#2144 = cartesian_point ( 'none', ( -16.78385238357343900, -26.99999999999876000, 20.00000000000000000 ) ) ;
#2145 = plane ( 'none', #2143 ) ;
#2146 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2147 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2148 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 7.500000000000000000 ) ) ;
#2149 = cylindrical_surface ( 'none', #2158, 3.249999999999999600 ) ;
#2150 = circle ( 'none', #2157, 3.250000000000634200 ) ;
#2151 = circle ( 'none', #2177, 3.249999999999999600 ) ;
#2152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2153 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2154 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 4.400000000000000400 ) ) ;
#2155 = cylindrical_surface ( 'none', #2187, 2.249999999999696700 ) ;
#2156 = cartesian_point ( 'none', ( -19.99652657338486300, 11.54499999999935000, 4.400000000000000400 ) ) ;
#2157 = axis2_placement_3d ( 'none', #2156, #2165, #2164 ) ;
#2158 = axis2_placement_3d ( 'none', #2148, #2146, #2152 ) ;
#2159 = axis2_placement_3d ( 'none', #2172, #2171, #2147 ) ;
#2160 = cylindrical_surface ( 'none', #2159, 5.000000000001152900 ) ;
#2161 = circle ( 'none', #2180, 3.249999999999999600 ) ;
#2162 = face_outer_bound ( 'none', #6661, .t. ) ;
#2163 = face_outer_bound ( 'none', #6713, .t. ) ;
#2164 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2165 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2166 = line ( 'none', #2186, #2185 ) ;
#2167 = cartesian_point ( 'none', ( -26.43253592175465300, -5.407535921758882800, 26.00000000000002100 ) ) ;
#2168 = cartesian_point ( 'none', ( 4.529181620035911800, -25.13981544693759000, 0.0000000000000000000 ) ) ;
#2169 = face_outer_bound ( 'none', #5994, .t. ) ;
#2170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2171 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2172 = cartesian_point ( 'none', ( 24.74873734153155500, 24.74873734151784900, 26.50000000000000000 ) ) ;
#2173 = face_outer_bound ( 'none', #6148, .t. ) ;
#2174 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 1.500000000000055100 ) ) ;
#2175 = cartesian_point ( 'none', ( -26.97999999999857600, -3.687761012121841300e-012, 26.00000000000002100 ) ) ;
#2176 = cartesian_point ( 'none', ( -25.00000000000001100, 29.99999999999741400, 25.50000000000001100 ) ) ;
#2177 = axis2_placement_3d ( 'none', #2154, #2153, #2170 ) ;
#2178 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2180 = axis2_placement_3d ( 'none', #2174, #2179, #2178 ) ;
#2181 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2182 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2183 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 26.50000000000000000 ) ) ;
#2184 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2185 = vector ( 'none', #2184, 1000.000000000000000 ) ;
#2186 = cartesian_point ( 'none', ( -22.49873734152773300, 24.74873734152463800, 26.50000000000000000 ) ) ;
#2187 = axis2_placement_3d ( 'none', #2183, #2182, #2181 ) ;
#2188 = cartesian_point ( 'none', ( -26.98000000000146100, -3.687761012122238000e-012, 20.00000000000000000 ) ) ;
#2189 = line ( 'none', #2209, #2199 ) ;
#2190 = axis2_placement_3d ( 'none', #2208, #2206, #2205 ) ;
#2191 = axis2_placement_3d ( 'none', #2198, #2195, #2202 ) ;
#2192 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2193 = circle ( 'none', #2211, 3.750000000000363700 ) ;
#2194 = vector ( 'none', #2213, 1000.000000000000000 ) ;
#2195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2196 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 1.000000000000000000 ) ) ;
#2197 = cartesian_point ( 'none', ( -26.99999999999764100, 5.974999999998294300, 26.00000000000002100 ) ) ;
#2198 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#2199 = vector ( 'none', #2204, 1000.000000000000000 ) ;
#2200 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2201 = cylindrical_surface ( 'none', #2190, 3.950000000000000200 ) ;
#2202 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2203 = cartesian_point ( 'none', ( 5.407535921758813500, -26.43253592176003200, 26.50000000000000000 ) ) ;
#2204 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2205 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2206 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2207 = line ( 'none', #2203, #2194 ) ;
#2208 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2209 = cartesian_point ( 'none', ( -26.55326992162194700, 4.607207013960561400, 1.500000000000000000 ) ) ;
#2210 = circle ( 'none', #2191, 24.00000000000276800 ) ;
#2211 = axis2_placement_3d ( 'none', #2196, #2192, #2200 ) ;
#2212 = face_outer_bound ( 'none', #6322, .t. ) ;
#2213 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2214 = cartesian_point ( 'none', ( 27.00000000000199700, -66.14142135623997400, 26.50000000000000000 ) ) ;
#2215 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2216 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2218 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2219 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2220 = circle ( 'none', #2222, 3.000000000000002700 ) ;
#2221 = cartesian_point ( 'none', ( 23.99999999999982600, -16.78385238357446200, 20.00000000000000000 ) ) ;
#2222 = axis2_placement_3d ( 'none', #2221, #2217, #2219 ) ;
#2223 = cylindrical_surface ( 'none', #2226, 5.000000000001194600 ) ;
#2224 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2225 = cartesian_point ( 'none', ( 24.74873734153188600, -24.74873734153070300, 26.50000000000000000 ) ) ;
#2226 = axis2_placement_3d ( 'none', #2225, #2224, #2229 ) ;
#2227 = plane ( 'none', #2228 ) ;
#2228 = axis2_placement_3d ( 'none', #2214, #2216, #2218 ) ;
#2229 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2230 = cartesian_point ( 'none', ( -26.99999999999763000, -5.975000000001860400, 26.00000000000002100 ) ) ;
#2231 = vector ( 'none', #2234, 1000.000000000000000 ) ;
#2232 = face_outer_bound ( 'none', #6546, .t. ) ;
#2233 = vector ( 'none', #2248, 1000.000000000000100 ) ;
#2234 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2235 = line ( 'none', #2249, #2233 ) ;
#2236 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2238 = axis2_placement_3d ( 'none', #2240, #2237, #2236 ) ;
#2239 = circle ( 'none', #2238, 2.999999999999936900 ) ;
#2240 = cartesian_point ( 'none', ( -24.00000000000056100, -16.78385238357614300, 20.00000000000000000 ) ) ;
#2241 = line ( 'none', #2247, #2231 ) ;
#2242 = line ( 'none', #2244, #2246 ) ;
#2243 = cartesian_point ( 'none', ( -19.77068424274948200, -24.28077650307953000, 20.00000000000000000 ) ) ;
#2244 = cartesian_point ( 'none', ( -5.974999999996713400, -27.00000000000245100, 26.50000000000000000 ) ) ;
#2245 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2246 = vector ( 'none', #2245, 1000.000000000000000 ) ;
#2247 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -27.00000000000245100, 26.00000000000002100 ) ) ;
#2248 = direction ( 'none', ( 0.7071067811865604500, -0.7071067811865344700, -0.0000000000000000000 ) ) ;
#2249 = cartesian_point ( 'none', ( 5.974999999999786500, -26.99999999999946400, 20.00000000000000000 ) ) ;
#2250 = axis2_placement_3d ( 'none', #2272, #2291, #2256 ) ;
#2251 = cartesian_point ( 'none', ( -5.974999999996713400, -27.00000000000245100, 20.00000000000000000 ) ) ;
#2252 = circle ( 'none', #2285, 2.999999999999933400 ) ;
#2253 = cartesian_point ( 'none', ( -26.99999999999840100, -16.78385238358055200, 26.00000000000002100 ) ) ;
#2254 = line ( 'none', #2289, #2288 ) ;
#2255 = cartesian_point ( 'none', ( 19.77068424281095500, -24.28077650307636000, 26.00000000000002100 ) ) ;
#2256 = direction ( 'none', ( -0.7071067811865481300, -0.7071067811865470200, 0.0000000000000000000 ) ) ;
#2257 = direction ( 'none', ( -7.125800186741861900e-014, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#2258 = vector ( 'none', #2257, 1000.000000000000000 ) ;
#2259 = cartesian_point ( 'none', ( -26.99999999999840100, -16.78385238358055200, 26.00000000000002100 ) ) ;
#2260 = cartesian_point ( 'none', ( -22.55821067811602600, -43.58321067812178000, 26.50000000000000000 ) ) ;
#2261 = plane ( 'none', #2250 ) ;
#2262 = cartesian_point ( 'none', ( -27.00000000000056500, -5.974999999998165600, 20.00000000000000000 ) ) ;
#2263 = axis2_placement_3d ( 'none', #2265, #2264, #2279 ) ;
#2264 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2265 = cartesian_point ( 'none', ( -23.99999999999840100, -16.78385238357983800, 26.50000000000000000 ) ) ;
#2266 = line ( 'none', #2269, #2268 ) ;
#2267 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2268 = vector ( 'none', #2267, 1000.000000000000000 ) ;
#2269 = cartesian_point ( 'none', ( -26.99999999999840100, -16.78385238358055200, 26.50000000000000000 ) ) ;
#2270 = face_outer_bound ( 'none', #5118, .t. ) ;
#2271 = line ( 'none', #2259, #2258 ) ;
#2272 = cartesian_point ( 'none', ( -43.58321067811677100, -22.55821067812097200, 26.50000000000000000 ) ) ;
#2273 = cylindrical_surface ( 'none', #2263, 2.999999999999933400 ) ;
#2274 = direction ( 'none', ( -0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ;
#2275 = direction ( 'none', ( -0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ;
#2276 = cartesian_point ( 'none', ( -26.99999999999840100, -16.78385238358055200, 20.00000000000000000 ) ) ;
#2277 = face_outer_bound ( 'none', #6800, .t. ) ;
#2278 = cartesian_point ( 'none', ( -16.78385238357127200, -27.00000000000245100, 26.00000000000002100 ) ) ;
#2279 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2280 = axis2_placement_3d ( 'none', #2260, #2275, #2274 ) ;
#2281 = face_outer_bound ( 'none', #6642, .t. ) ;
#2282 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2283 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2284 = cartesian_point ( 'none', ( -23.99999999999840100, -16.78385238357983800, 26.00000000000002100 ) ) ;
#2285 = axis2_placement_3d ( 'none', #2284, #2283, #2282 ) ;
#2286 = face_outer_bound ( 'none', #6603, .t. ) ;
#2287 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#2288 = vector ( 'none', #2287, 1000.000000000000000 ) ;
#2289 = cartesian_point ( 'none', ( -27.00000000000056500, -16.78385238357685700, 20.00000000000000000 ) ) ;
#2290 = cartesian_point ( 'none', ( 19.77068424281095500, -24.28077650307636000, 20.00000000000000000 ) ) ;
#2291 = direction ( 'none', ( -0.7071067811865470200, 0.7071067811865481300, 0.0000000000000000000 ) ) ;
#2292 = plane ( 'none', #2280 ) ;
#2293 = face_outer_bound ( 'none', #6541, .t. ) ;
#2294 = face_outer_bound ( 'none', #6597, .t. ) ;
#2295 = cartesian_point ( 'none', ( -16.78385238357127200, -27.00000000000245100, 20.00000000000000000 ) ) ;
#2296 = cartesian_point ( 'none', ( 27.00000000000199700, -16.78385238357731900, 20.00000000000000000 ) ) ;
#2297 = cartesian_point ( 'none', ( 24.28077650307062300, 19.77068424279757900, 20.00000000000000000 ) ) ;
#2298 = cartesian_point ( 'none', ( 24.00000000000199700, -16.78385238357815700, 26.50000000000000000 ) ) ;
#2299 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2300 = cartesian_point ( 'none', ( 24.28077650307062300, 19.77068424279757900, 26.50000000000000000 ) ) ;
#2301 = line ( 'none', #2300, #2314 ) ;
#2302 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2303 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2304 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2305 = cartesian_point ( 'none', ( 26.43253592175943800, 5.407535921753490600, 20.00000000000000000 ) ) ;
#2306 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2307 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2308 = vector ( 'none', #2307, 1000.000000000000000 ) ;
#2309 = cartesian_point ( 'none', ( 24.28077650307588100, -19.77068424280992800, 20.00000000000000000 ) ) ;
#2310 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2311 = line ( 'none', #2332, #2315 ) ;
#2312 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2313 = axis2_placement_3d ( 'none', #2331, #2304, #2312 ) ;
#2314 = vector ( 'none', #2299, 1000.000000000000000 ) ;
#2315 = vector ( 'none', #2306, 1000.000000000000000 ) ;
#2316 = vector ( 'none', #2310, 1000.000000000000000 ) ;
#2317 = cartesian_point ( 'none', ( 24.28077650307588100, -19.77068424280992800, 26.50000000000000000 ) ) ;
#2318 = line ( 'none', #2317, #2316 ) ;
#2319 = cylindrical_surface ( 'none', #2325, 3.000000000000002700 ) ;
#2320 = circle ( 'none', #2313, 2.999999999999992500 ) ;
#2321 = cartesian_point ( 'none', ( 27.00000000000199700, -16.78385238357731900, 26.00000000000002100 ) ) ;
#2322 = cartesian_point ( 'none', ( 27.00000000000199700, -16.78385238357731900, 26.50000000000000000 ) ) ;
#2323 = line ( 'none', #2322, #2308 ) ;
#2324 = line ( 'none', #2330, #2329 ) ;
#2325 = axis2_placement_3d ( 'none', #2298, #2303, #2302 ) ;
#2326 = face_outer_bound ( 'none', #6593, .t. ) ;
#2327 = cartesian_point ( 'none', ( 24.28077650307588100, -19.77068424280992800, 26.00000000000002100 ) ) ;
#2328 = direction ( 'none', ( -0.7071067811865470200, 0.7071067811865481300, -0.0000000000000000000 ) ) ;
#2329 = vector ( 'none', #2328, 1000.000000000000000 ) ;
#2330 = cartesian_point ( 'none', ( 43.58321067812041600, -22.55821067812178900, 26.00000000000002100 ) ) ;
#2331 = cartesian_point ( 'none', ( 16.78385238357820700, 23.99999999999763400, 26.00000000000002100 ) ) ;
#2332 = cartesian_point ( 'none', ( 26.99999999999982900, -16.78385238357362400, 20.00000000000000000 ) ) ;
#2333 = direction ( 'none', ( 0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ;
#2334 = plane ( 'none', #2336 ) ;
#2335 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2336 = axis2_placement_3d ( 'none', #2343, #2342, #2337 ) ;
#2337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2338 = axis2_placement_3d ( 'none', #2341, #2335, #2344 ) ;
#2339 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2340 = circle ( 'none', #2338, 9.000000000000000000 ) ;
#2341 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.400000000000000400 ) ) ;
#2342 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2343 = cartesian_point ( 'none', ( -26.99999999999763000, -66.14142135623997400, 26.50000000000000000 ) ) ;
#2344 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2345 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2346 = face_outer_bound ( 'none', #6221, .t. ) ;
#2347 = face_outer_bound ( 'none', #5964, .t. ) ;
#2348 = line ( 'none', #2350, #2349 ) ;
#2349 = vector ( 'none', #2333, 1000.000000000000100 ) ;
#2350 = cartesian_point ( 'none', ( -5.974999999998884100, -26.99999999999876000, 20.00000000000000000 ) ) ;
#2351 = conical_surface ( 'none', #2357, 2.249999999999436500, 0.7853981633974530500 ) ;
#2352 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 3.000000000000006200 ) ) ;
#2353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2354 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2357 = axis2_placement_3d ( 'none', #2352, #2356, #2355 ) ;
#2358 = face_outer_bound ( 'none', #6199, .t. ) ;
#2359 = conical_surface ( 'none', #2361, 5.000000000000004400, 0.7853981633974482800 ) ;
#2360 = cartesian_point ( 'none', ( 25.00000000000235900, 24.99999999999761300, 25.50000000000001100 ) ) ;
#2361 = axis2_placement_3d ( 'none', #2360, #2354, #2353 ) ;
#2362 = direction ( 'none', ( 0.7071067811865481300, -0.7071067811865470200, 0.0000000000000000000 ) ) ;
#2363 = plane ( 'none', #2373 ) ;
#2364 = cartesian_point ( 'none', ( -5.974999999996713400, -27.00000000000245100, 26.00000000000002100 ) ) ;
#2365 = circle ( 'none', #2376, 3.000000000000006200 ) ;
#2366 = axis2_placement_3d ( 'none', #2379, #2378, #2377 ) ;
#2367 = cartesian_point ( 'none', ( 16.78385238357704900, -23.99999999999946000, 20.00000000000000000 ) ) ;
#2368 = vector ( 'none', #2362, 1000.000000000000000 ) ;
#2369 = direction ( 'none', ( 0.7071067811865481300, -0.7071067811865470200, 0.0000000000000000000 ) ) ;
#2370 = cylindrical_surface ( 'none', #2366, 3.000000000000002700 ) ;
#2371 = cartesian_point ( 'none', ( 22.55821067812045700, -43.58321067812165200, 26.50000000000000000 ) ) ;
#2372 = direction ( 'none', ( -0.7071067811865470200, -0.7071067811865481300, 0.0000000000000000000 ) ) ;
#2373 = axis2_placement_3d ( 'none', #2371, #2372, #2369 ) ;
#2374 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2376 = axis2_placement_3d ( 'none', #2367, #2375, #2374 ) ;
#2377 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2378 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2379 = cartesian_point ( 'none', ( 16.78385238357921900, -24.00000000000315500, 26.50000000000000000 ) ) ;
#2380 = face_outer_bound ( 'none', #6794, .t. ) ;
#2381 = cartesian_point ( 'none', ( 5.975000000001939400, -27.00000000000316200, 26.00000000000002100 ) ) ;
#2382 = line ( 'none', #2381, #2368 ) ;
#2383 = face_outer_bound ( 'none', #6623, .t. ) ;
#2384 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2385 = conical_surface ( 'none', #2401, 2.249999999999436500, 0.7853981633974530500 ) ;
#2386 = line ( 'none', #2392, #2399 ) ;
#2387 = cylindrical_surface ( 'none', #2398, 4.000000000000017800 ) ;
#2388 = conical_surface ( 'none', #2402, 2.249999999999183300, 0.7853981633974517200 ) ;
#2389 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 25.99999999999998900 ) ) ;
#2390 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2392 = cartesian_point ( 'none', ( 25.00000000000059000, 28.99999999999762700, 26.50000000000000000 ) ) ;
#2393 = direction ( 'none', ( -3.140184917367591100e-013, 0.7071067811865474600, -0.7071067811865474600 ) ) ;
#2394 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 25.99999999999999300 ) ) ;
#2395 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2396 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2397 = face_outer_bound ( 'none', #6241, .t. ) ;
#2398 = axis2_placement_3d ( 'none', #2403, #2396, #2400 ) ;
#2399 = vector ( 'none', #2393, 1000.000000000000100 ) ;
#2400 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2401 = axis2_placement_3d ( 'none', #2394, #2390, #2395 ) ;
#2402 = axis2_placement_3d ( 'none', #2389, #2391, #2384 ) ;
#2403 = cartesian_point ( 'none', ( -26.65794453366622800, 8.605837182605011300, 1.500000000000000000 ) ) ;
#2404 = face_outer_bound ( 'none', #6167, .t. ) ;
#2405 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 2.999999999999999100 ) ) ;
#2406 = face_outer_bound ( 'none', #6168, .t. ) ;
#2407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2408 = axis2_placement_3d ( 'none', #2405, #2407, #2409 ) ;
#2409 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2410 = face_outer_bound ( 'none', #6282, .t. ) ;
#2411 = conical_surface ( 'none', #2408, 2.250000000000008900, 0.7853981633974538300 ) ;
#2412 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2413 = circle ( 'none', #2418, 9.000000000000000000 ) ;
#2414 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2415 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2416 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.400000000000000400 ) ) ;
#2417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2418 = axis2_placement_3d ( 'none', #2416, #2417, #2339 ) ;
#2419 = circle ( 'none', #2469, 1.375000000000000000 ) ;
#2420 = circle ( 'none', #2465, 26.95000000000000300 ) ;
#2421 = vector ( 'none', #2503, 1000.000000000000100 ) ;
#2422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2423 = cartesian_point ( 'none', ( 18.50712801348343500, 18.22434487234022500, 1.000000000000000000 ) ) ;
#2424 = face_outer_bound ( 'none', #7594, .t. ) ;
#2425 = axis2_placement_3d ( 'none', #2447, #2422, #2483 ) ;
#2426 = circle ( 'none', #2519, 1.999999999999967100 ) ;
#2427 = axis2_placement_3d ( 'none', #2478, #2475, #2456 ) ;
#2428 = axis2_placement_3d ( 'none', #2479, #2431, #2430 ) ;
#2429 = circle ( 'none', #2428, 3.950000000000000200 ) ;
#2430 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2432 = axis2_placement_3d ( 'none', #2446, #2445, #2537 ) ;
#2433 = face_outer_bound ( 'none', #7553, .t. ) ;
#2434 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2436 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2437 = axis2_placement_3d ( 'none', #2436, #2435, #2434 ) ;
#2438 = line ( 'none', #2500, #2499 ) ;
#2439 = axis2_placement_3d ( 'none', #2497, #2524, #2458 ) ;
#2440 = cartesian_point ( 'none', ( -19.92000000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#2441 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2442 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2443 = cartesian_point ( 'none', ( -18.50712801348358700, 18.22434487234022500, 1.000000000000000000 ) ) ;
#2444 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2446 = cartesian_point ( 'none', ( -7.181943146253992400e-013, 1.996811554473434300e-014, 20.00000000000000000 ) ) ;
#2447 = cartesian_point ( 'none', ( -19.92000000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#2448 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#2449 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2450 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2451 = vector ( 'none', #2450, 1000.000000000000000 ) ;
#2452 = axis2_placement_3d ( 'none', #2440, #2461, #2345 ) ;
#2453 = axis2_placement_3d ( 'none', #2558, #2557, #2639 ) ;
#2454 = circle ( 'none', #2437, 26.95000000000000300 ) ;
#2455 = circle ( 'none', #2453, 2.000000000000003600 ) ;
#2456 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2457 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2458 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2459 = cylindrical_surface ( 'none', #2474, 24.00000000000276800 ) ;
#2460 = cylindrical_surface ( 'none', #2439, 3.782156047661227500 ) ;
#2461 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2462 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2463 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2464 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2465 = axis2_placement_3d ( 'none', #2464, #2463, #2462 ) ;
#2466 = cartesian_point ( 'none', ( -26.65794453366622800, 8.605837182605011300, 1.500000000000000000 ) ) ;
#2467 = axis2_placement_3d ( 'none', #2466, #2482, #2481 ) ;
#2468 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2470 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 26.50000000000000000 ) ) ;
#2469 = axis2_placement_3d ( 'none', #2533, #2516, #2468 ) ;
#2471 = cylindrical_surface ( 'none', #2484, 26.98000000000073900 ) ;
#2472 = conical_surface ( 'none', #2546, 2.249999999999696700, 0.7853981633974522800 ) ;
#2473 = face_outer_bound ( 'none', #7598, .t. ) ;
#2474 = axis2_placement_3d ( 'none', #2448, #2457, #2449 ) ;
#2475 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2476 = axis2_placement_3d ( 'none', #2517, #2532, #2531 ) ;
#2477 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2478 = cartesian_point ( 'none', ( 25.03630963348504700, 6.915470574666230200, 1.000000000000000000 ) ) ;
#2479 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2480 = circle ( 'none', #2425, 1.375000000000001300 ) ;
#2481 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2482 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2483 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2484 = axis2_placement_3d ( 'none', #2470, #2530, #2444 ) ;
#2485 = cartesian_point ( 'none', ( 3.630000000000000800, -13.32000000000000000, 1.500000000000000000 ) ) ;
#2486 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2487 = vector ( 'none', #2486, 1000.000000000000000 ) ;
#2488 = cartesian_point ( 'none', ( 21.84195117524359000, -8.349109475212158000, 1.500000000000000000 ) ) ;
#2489 = line ( 'none', #2488, #2487 ) ;
#2490 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2491 = axis2_placement_3d ( 'none', #2490, #2605, #2615 ) ;
#2492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2493 = cartesian_point ( 'none', ( 25.62410722290481500, -8.349109475212158000, 1.500000000000000000 ) ) ;
#2494 = axis2_placement_3d ( 'none', #2493, #2415, #2414 ) ;
#2495 = circle ( 'none', #2494, 3.782156047661227500 ) ;
#2496 = circle ( 'none', #2491, 26.95000000000000300 ) ;
#2497 = cartesian_point ( 'none', ( 25.62410722290481500, -8.349109475212158000, 1.500000000000000000 ) ) ;
#2498 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2499 = vector ( 'none', #2498, 1000.000000000000000 ) ;
#2500 = cartesian_point ( 'none', ( 24.20294704472197400, -11.85410706676736400, 1.500000000000000000 ) ) ;
#2501 = cartesian_point ( 'none', ( 30.00000000000236600, 24.99999999999925700, 25.50000000000001100 ) ) ;
#2502 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 25.99999999999998900 ) ) ;
#2503 = direction ( 'none', ( -0.7071067811865474600, 4.906538933386861100e-015, 0.7071067811865474600 ) ) ;
#2504 = cartesian_point ( 'none', ( -8.370000000000002800, -13.32000000000000000, 1.500000000000000000 ) ) ;
#2505 = axis2_placement_3d ( 'none', #2513, #2512, #2510 ) ;
#2506 = circle ( 'none', #2505, 2.000000000000000000 ) ;
#2507 = cartesian_point ( 'none', ( 16.88183989117359500, 17.05882416489705700, 1.000000000000000000 ) ) ;
#2508 = face_outer_bound ( 'none', #6133, .t. ) ;
#2509 = line ( 'none', #2507, #2451 ) ;
#2510 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2511 = cylindrical_surface ( 'none', #2452, 1.375000000000001300 ) ;
#2512 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2513 = cartesian_point ( 'none', ( -16.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#2514 = circle ( 'none', #2467, 4.000000000000017800 ) ;
#2515 = cartesian_point ( 'none', ( -16.88183989117373000, 17.05882416489706400, 1.000000000000000000 ) ) ;
#2516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2517 = cartesian_point ( 'none', ( 18.50712801348343500, 18.22434487234022500, 1.000000000000000000 ) ) ;
#2518 = face_outer_bound ( 'none', #7607, .t. ) ;
#2519 = axis2_placement_3d ( 'none', #2423, #2538, #2477 ) ;
#2520 = circle ( 'none', #2539, 2.000000000000026200 ) ;
#2521 = cylindrical_surface ( 'none', #2427, 2.000000000000969900 ) ;
#2522 = circle ( 'none', #2432, 26.98000000000074300 ) ;
#2523 = cartesian_point ( 'none', ( 16.88183989117359500, 17.05882416489705700, 1.000000000000000000 ) ) ;
#2524 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2525 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2526 = vector ( 'none', #2525, 1000.000000000000000 ) ;
#2527 = cartesian_point ( 'none', ( -16.88183989117373000, 17.05882416489706400, 1.000000000000000000 ) ) ;
#2528 = line ( 'none', #2527, #2526 ) ;
#2529 = line ( 'none', #2501, #2421 ) ;
#2530 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2531 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2532 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2533 = cartesian_point ( 'none', ( 0.0000000000000000000, -23.00000000000000000, 0.0000000000000000000 ) ) ;
#2534 = cylindrical_surface ( 'none', #2476, 1.999999999999967100 ) ;
#2535 = cartesian_point ( 'none', ( -19.38000000000000300, -2.590000000000000300, 1.500000000000000000 ) ) ;
#2536 = face_outer_bound ( 'none', #6291, .t. ) ;
#2537 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2539 = axis2_placement_3d ( 'none', #2443, #2442, #2441 ) ;
#2540 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2541 = vector ( 'none', #2540, 1000.000000000000000 ) ;
#2542 = cartesian_point ( 'none', ( -26.43253592175465300, -5.407535921758882800, 26.50000000000000000 ) ) ;
#2543 = line ( 'none', #2542, #2541 ) ;
#2544 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2545 = cartesian_point ( 'none', ( 3.950000000000000200, 4.837354856632045100e-016, 0.0000000000000000000 ) ) ;
#2546 = axis2_placement_3d ( 'none', #2502, #2492, #2544 ) ;
#2547 = cylindrical_surface ( 'none', #2552, 6.000000000000002700 ) ;
#2548 = axis2_placement_3d ( 'none', #2578, #2568, #2567 ) ;
#2549 = circle ( 'none', #2584, 2.000000000000000000 ) ;
#2550 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2551 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2552 = axis2_placement_3d ( 'none', #2592, #2551, #2550 ) ;
#2553 = axis2_placement_3d ( 'none', #2566, #2586, #2591 ) ;
#2554 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2555 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2556 = circle ( 'none', #2571, 2.000000000000000000 ) ;
#2557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2558 = cartesian_point ( 'none', ( 10.53999999999999900, -20.62000000000000100, 0.0000000000000000000 ) ) ;
#2559 = cartesian_point ( 'none', ( 3.950000000000000200, 4.837354856632045100e-016, 1.500000000000000000 ) ) ;
#2560 = cartesian_point ( 'none', ( -26.95000000000000300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2561 = cartesian_point ( 'none', ( 21.29500000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#2562 = cylindrical_surface ( 'none', #2553, 1.375000000000001300 ) ;
#2563 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2564 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2565 = cartesian_point ( 'none', ( 16.47000000000000600, -5.004999999999999000, 0.0000000000000000000 ) ) ;
#2566 = cartesian_point ( 'none', ( -19.92000000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#2567 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2568 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2569 = cartesian_point ( 'none', ( -26.95000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2571 = axis2_placement_3d ( 'none', #2620, #2619, #2618 ) ;
#2572 = cartesian_point ( 'none', ( -3.950000000000000200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2573 = cartesian_point ( 'none', ( 12.54000000000000300, -20.62000000000000100, 0.0000000000000000000 ) ) ;
#2574 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2575 = vector ( 'none', #2574, 1000.000000000000000 ) ;
#2576 = cartesian_point ( 'none', ( -25.03630963348520700, 6.915470574666236400, 1.000000000000000000 ) ) ;
#2577 = axis2_placement_3d ( 'none', #2576, #2555, #2554 ) ;
#2578 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2579 = cartesian_point ( 'none', ( -16.19999999999999900, -17.82499999999999900, 1.500000000000000000 ) ) ;
#2580 = cartesian_point ( 'none', ( 16.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#2581 = circle ( 'none', #2599, 2.000000000000001800 ) ;
#2582 = cartesian_point ( 'none', ( -7.379999999999999900, -2.589999999999999400, 1.500000000000000000 ) ) ;
#2583 = cylindrical_surface ( 'none', #2548, 26.95000000000000300 ) ;
#2584 = axis2_placement_3d ( 'none', #2579, #2593, #2564 ) ;
#2585 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2586 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2587 = cartesian_point ( 'none', ( -18.19999999999999900, -17.82499999999999900, 1.500000000000000000 ) ) ;
#2588 = line ( 'none', #2626, #2603 ) ;
#2589 = cartesian_point ( 'none', ( 4.469999999999997100, -5.004999999999999900, 1.500000000000000000 ) ) ;
#2590 = line ( 'none', #2595, #2594 ) ;
#2591 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2592 = cartesian_point ( 'none', ( 10.47000000000000100, -5.004999999999999900, 1.500000000000000000 ) ) ;
#2593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2594 = vector ( 'none', #2563, 1000.000000000000000 ) ;
#2595 = cartesian_point ( 'none', ( -26.95000000000000300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2596 = axis2_placement_3d ( 'none', #2616, #2617, #2585 ) ;
#2597 = face_outer_bound ( 'none', #7398, .t. ) ;
#2598 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2599 = axis2_placement_3d ( 'none', #2580, #2570, #2598 ) ;
#2600 = cartesian_point ( 'none', ( 24.20294704472197400, -11.85410706676736400, 1.500000000000000000 ) ) ;
#2601 = cartesian_point ( 'none', ( 18.54499999999999800, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#2602 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2603 = vector ( 'none', #2602, 1000.000000000000000 ) ;
#2604 = face_outer_bound ( 'none', #7513, .t. ) ;
#2605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2606 = circle ( 'none', #2596, 4.000000000000132300 ) ;
#2607 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2608 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2609 = axis2_placement_3d ( 'none', #2611, #2608, #2607 ) ;
#2610 = circle ( 'none', #2577, 2.000000000000969900 ) ;
#2611 = cartesian_point ( 'none', ( 10.53999999999999900, -20.62000000000000100, 0.0000000000000000000 ) ) ;
#2612 = cartesian_point ( 'none', ( 12.54000000000000300, -20.62000000000000100, 1.500000000000000000 ) ) ;
#2613 = line ( 'none', #2612, #2575 ) ;
#2614 = circle ( 'none', #2609, 2.000000000000003600 ) ;
#2615 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2616 = cartesian_point ( 'none', ( -24.99999999999788300, -25.00000000000236600, 26.50000000000000000 ) ) ;
#2617 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2620 = cartesian_point ( 'none', ( -16.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#2621 = cartesian_point ( 'none', ( 26.54059437774044000, -4.679674142101390500, 0.0000000000000000000 ) ) ;
#2622 = cartesian_point ( 'none', ( 8.539999999999995600, -20.62000000000000100, 0.0000000000000000000 ) ) ;
#2623 = face_outer_bound ( 'none', #7507, .t. ) ;
#2624 = cartesian_point ( 'none', ( 24.20294704472197400, -11.85410706676736400, 0.0000000000000000000 ) ) ;
#2625 = cartesian_point ( 'none', ( 21.84195117524359000, -8.349109475212158000, 1.500000000000000000 ) ) ;
#2626 = cartesian_point ( 'none', ( -1.375000000000000000, -23.00000000000000000, 1.500000000000000000 ) ) ;
#2627 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2628 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2629 = cartesian_point ( 'none', ( 1.375000000000000000, -23.00000000000000000, 0.0000000000000000000 ) ) ;
#2630 = cylindrical_surface ( 'none', #2640, 3.950000000000000200 ) ;
#2631 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2632 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2633 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2635 = cartesian_point ( 'none', ( 10.53999999999999900, -20.62000000000000100, 1.500000000000000000 ) ) ;
#2636 = cartesian_point ( 'none', ( -2.370000000000000100, -13.32000000000000000, 1.500000000000000000 ) ) ;
#2637 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2638 = axis2_placement_3d ( 'none', #2665, #2693, #2637 ) ;
#2639 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2640 = axis2_placement_3d ( 'none', #2698, #2628, #2642 ) ;
#2641 = circle ( 'none', #2674, 3.950000000000000200 ) ;
#2642 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2643 = cartesian_point ( 'none', ( 25.00000000000059000, 28.99999999999762300, 26.50000000000000000 ) ) ;
#2644 = line ( 'none', #2704, #2662 ) ;
#2645 = vector ( 'none', #2696, 1000.000000000000000 ) ;
#2646 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2647 = face_outer_bound ( 'none', #7549, .t. ) ;
#2648 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2649 = axis2_placement_3d ( 'none', #2664, #2648, #2651 ) ;
#2650 = circle ( 'none', #2638, 3.950000000000000200 ) ;
#2651 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2652 = circle ( 'none', #2685, 4.000000000000017800 ) ;
#2653 = circle ( 'none', #2663, 2.000000000000003600 ) ;
#2654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2655 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#2656 = cartesian_point ( 'none', ( 25.00000000000235900, 24.99999999999761300, 26.50000000000000000 ) ) ;
#2657 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2658 = cylindrical_surface ( 'none', #2687, 24.00000000000126500 ) ;
#2659 = cartesian_point ( 'none', ( 21.29500000000000200, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#2660 = cartesian_point ( 'none', ( 29.00000000000201100, -25.00000000000034100, 26.50000000000000000 ) ) ;
#2661 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2662 = vector ( 'none', #2657, 1000.000000000000000 ) ;
#2663 = axis2_placement_3d ( 'none', #2635, #2634, #2633 ) ;
#2664 = cartesian_point ( 'none', ( 25.00000000000199000, -25.00000000000245500, 26.50000000000000000 ) ) ;
#2665 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2666 = line ( 'none', #2681, #2675 ) ;
#2667 = mechanical_context ( 'none', #2669, 'mechanical' ) ;
#2668 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2669 ) ;
#2669 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2670 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2671 = cartesian_point ( 'none', ( -6.529181620036796500, -25.13981544693759000, 1.000000000000000000 ) ) ;
#2672 = face_outer_bound ( 'none', #7751, .t. ) ;
#2673 = face_outer_bound ( 'none', #7742, .t. ) ;
#2674 = axis2_placement_3d ( 'none', #2701, #2700, #2661 ) ;
#2675 = vector ( 'none', #2680, 1000.000000000000000 ) ;
#2676 = axis2_placement_3d ( 'none', #2636, #2646, #2678 ) ;
#2677 = line ( 'none', #2679, #2645 ) ;
#2678 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2679 = cartesian_point ( 'none', ( 1.791230651356024700e-012, 28.99999999999752700, 26.50000000000000000 ) ) ;
#2680 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2681 = cartesian_point ( 'none', ( 3.950000000000000200, 4.837354856632045100e-016, 1.500000000000000000 ) ) ;
#2682 = cartesian_point ( 'none', ( -18.66500000000000300, 16.26500000000000100, 1.500000000000000000 ) ) ;
#2683 = circle ( 'none', #2649, 4.000000000000014200 ) ;
#2684 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2685 = axis2_placement_3d ( 'none', #2656, #2684, #2627 ) ;
#2686 = axis2_placement_3d ( 'none', #2671, #2632, #2631 ) ;
#2687 = axis2_placement_3d ( 'none', #2655, #2654, #2670 ) ;
#2688 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2689 = vector ( 'none', #2688, 1000.000000000000000 ) ;
#2690 = cartesian_point ( 'none', ( 16.47000000000000200, -5.004999999999999000, 1.500000000000000000 ) ) ;
#2691 = line ( 'none', #2690, #2689 ) ;
#2692 = cylindrical_surface ( 'none', #2676, 6.000000000000000000 ) ;
#2693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2694 = face_outer_bound ( 'none', #7511, .t. ) ;
#2695 = cartesian_point ( 'none', ( 25.00000000000984500, -29.00000000000246900, 26.50000000000000000 ) ) ;
#2696 = direction ( 'none', ( -1.000000000000000000, -3.955169525227108300e-015, 0.0000000000000000000 ) ) ;
#2697 = product ( '(�зǫ~)2gn10x(5da0101000z0)', '(�зǫ~)2gn10x(5da0101000z0)', '', ( #2667 ) ) ;
#2698 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2699 = cartesian_point ( 'none', ( 29.00000000000237700, 24.99999999999926500, 26.50000000000000000 ) ) ;
#2700 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2701 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2702 = cylindrical_surface ( 'none', #2686, 2.000000000000725200 ) ;
#2703 = cartesian_point ( 'none', ( 18.54499999999999800, 11.50000000000000000, 1.500000000000000000 ) ) ;
#2704 = cartesian_point ( 'none', ( -21.29500000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#2705 = cartesian_point ( 'none', ( -24.23497821718738600, 11.78848297332836600, 0.0000000000000000000 ) ) ;
#2706 = axis2_placement_3d ( 'none', #2756, #2710, #2766 ) ;
#2707 = cartesian_point ( 'none', ( -13.38000000000000100, -2.590000000000000300, 0.0000000000000000000 ) ) ;
#2708 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#2709 = circle ( 'none', #2765, 2.000000000000000000 ) ;
#2710 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2711 = face_outer_bound ( 'none', #7746, .t. ) ;
#2712 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2713 = vector ( 'none', #2712, 1000.000000000000000 ) ;
#2714 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2715 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2716 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2717 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2718 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2720 = axis2_placement_3d ( 'none', #2770, #2769, #2719 ) ;
#2721 = cc_design_person_and_organization_assignment ( #3097, #3080, ( #2697 ) ) ;
#2722 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2724 = axis2_placement_3d ( 'none', #2707, #2723, #2722 ) ;
#2725 = circle ( 'none', #2724, 6.000000000000000900 ) ;
#2726 = cylindrical_surface ( 'none', #2767, 2.000000000000719900 ) ;
#2727 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2728 = axis2_placement_3d ( 'none', #2758, #2716, #2727 ) ;
#2729 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2730 = cartesian_point ( 'none', ( -24.99999999999762700, 24.99999999999741700, 26.50000000000000000 ) ) ;
#2731 = axis2_placement_3d ( 'none', #2730, #2729, #2761 ) ;
#2732 = circle ( 'none', #2731, 4.000000000000014200 ) ;
#2733 = circle ( 'none', #2720, 2.749999999999197500 ) ;
#2734 = circle ( 'none', #2706, 26.94999999999999900 ) ;
#2735 = circle ( 'none', #2728, 2.750000000000002700 ) ;
#2736 = circle ( 'none', #2742, 4.000000000000017800 ) ;
#2737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2740 = cartesian_point ( 'none', ( -2.370000000000000100, -13.32000000000000000, 0.0000000000000000000 ) ) ;
#2741 = axis2_placement_3d ( 'none', #2740, #2739, #2743 ) ;
#2742 = axis2_placement_3d ( 'none', #2755, #2754, #2753 ) ;
#2743 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2744 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 26.50000000000000000 ) ) ;
#2745 = axis2_placement_3d ( 'none', #2744, #2715, #2714 ) ;
#2746 = line ( 'none', #2751, #2713 ) ;
#2747 = axis2_placement_3d ( 'none', #2708, #2718, #2717 ) ;
#2748 = circle ( 'none', #2747, 24.00000000000126500 ) ;
#2749 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2750 = cartesian_point ( 'none', ( 6.332455139907568600, -23.14951429082616100, 1.000000000000000000 ) ) ;
#2751 = cartesian_point ( 'none', ( 25.00000000000984500, -29.00000000000246900, 26.50000000000000000 ) ) ;
#2752 = cartesian_point ( 'none', ( -24.99999999999376900, -29.00000000000246900, 26.50000000000000000 ) ) ;
#2753 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2754 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2755 = cartesian_point ( 'none', ( -26.65794453366622800, 8.605837182605011300, 0.0000000000000000000 ) ) ;
#2756 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2757 = circle ( 'none', #2741, 6.000000000000000900 ) ;
#2758 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 26.50000000000000000 ) ) ;
#2759 = cartesian_point ( 'none', ( 6.529181620036631300, -25.13981544693759000, 1.000000000000000000 ) ) ;
#2760 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#2761 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2762 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2763 = circle ( 'none', #2745, 2.749999999999710900 ) ;
#2764 = cartesian_point ( 'none', ( -16.66499999999999900, 16.26500000000000100, 0.0000000000000000000 ) ) ;
#2765 = axis2_placement_3d ( 'none', #2764, #2738, #2737 ) ;
#2766 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2767 = axis2_placement_3d ( 'none', #2759, #2749, #2762 ) ;
#2768 = cartesian_point ( 'none', ( -25.00000000000000700, 28.99999999999743100, 26.50000000000000000 ) ) ;
#2769 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2770 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 26.50000000000000000 ) ) ;
#2771 = cartesian_point ( 'none', ( -25.03630963348520700, 6.915470574666236400, 1.000000000000000000 ) ) ;
#2772 = cartesian_point ( 'none', ( -6.332455139907734700, -23.14951429082616100, 1.000000000000000000 ) ) ;
#2773 = axis2_placement_3d ( 'none', #2830, #2798, #2829 ) ;
#2774 = design_context ( 'detailed design', #2412, 'design' ) ;
#2775 = mechanical_context ( 'none', #2807, 'mechanical' ) ;
#2776 = cylindrical_surface ( 'none', #2819, 3.782156047661227500 ) ;
#2777 = line ( 'none', #2822, #2826 ) ;
#2778 = circle ( 'none', #2815, 2.000000000000725200 ) ;
#2779 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2780 = circle ( 'none', #2845, 24.00000000000126100 ) ;
#2781 = circle ( 'none', #2773, 2.000000000000719900 ) ;
#2782 = circle ( 'none', #2820, 2.000000000000969900 ) ;
#2783 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2784 = face_outer_bound ( 'none', #7797, .t. ) ;
#2785 = axis2_placement_3d ( 'none', #2828, #2844, #2843 ) ;
#2786 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2787 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2788 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2789 = axis2_placement_3d ( 'none', #2808, #2783, #2788 ) ;
#2790 = circle ( 'none', #2805, 6.000000000000000000 ) ;
#2791 = person_and_organization_role ( 'classification_officer' ) ;
#2792 = person_and_organization_role ( 'design_owner' ) ;
#2793 = person_and_organization ( #2760, #3099 ) ;
#2794 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2795 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2796 = cartesian_point ( 'none', ( 25.62410722290481500, -8.349109475212158000, 1.500000000000000000 ) ) ;
#2797 = product_definition ( 'unknown', '', #3454, #2774 ) ;
#2798 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2799 = direction ( 'none', ( 7.355227538141799300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2800 = cylindrical_surface ( 'none', #2827, 2.000000000000969900 ) ;
#2801 = product ( '2gn10x-2a(�ҫ�)', '2gn10x-2a(�ҫ�)', '', ( #2775 ) ) ;
#2802 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2803 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2804 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
#2805 = axis2_placement_3d ( 'none', #2804, #2803, #2802 ) ;
#2806 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2807 ) ;
#2807 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2808 = cartesian_point ( 'none', ( 25.62410722290481500, -8.349109475212158000, 0.0000000000000000000 ) ) ;
#2809 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2810 = face_outer_bound ( 'none', #7587, .t. ) ;
#2811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2812 = cartesian_point ( 'none', ( -6.332455139907734700, -23.14951429082616100, 1.000000000000000000 ) ) ;
#2813 = line ( 'none', #2812, #2824 ) ;
#2814 = direction ( 'none', ( -1.000000000000000000, -1.734723475976178200e-015, 0.0000000000000000000 ) ) ;
#2815 = axis2_placement_3d ( 'none', #2840, #2811, #2814 ) ;
#2816 = cartesian_point ( 'none', ( -5.055492780497858400, -26.49194014688996600, 1.000000000000000000 ) ) ;
#2817 = line ( 'none', #2816, #2851 ) ;
#2818 = axis2_placement_3d ( 'none', #2837, #2836, #2847 ) ;
#2819 = axis2_placement_3d ( 'none', #2796, #2795, #2794 ) ;
#2820 = axis2_placement_3d ( 'none', #2842, #2832, #2831 ) ;
#2821 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2822 = cartesian_point ( 'none', ( 6.332455139907568600, -23.14951429082616100, 1.000000000000000000 ) ) ;
#2823 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2824 = vector ( 'none', #2823, 1000.000000000000000 ) ;
#2825 = circle ( 'none', #2789, 3.782156047661227500 ) ;
#2826 = vector ( 'none', #2821, 1000.000000000000000 ) ;
#2827 = axis2_placement_3d ( 'none', #2771, #2779, #2809 ) ;
#2828 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 26.50000000000000000 ) ) ;
#2829 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2830 = cartesian_point ( 'none', ( 6.529181620036631300, -25.13981544693759000, 1.000000000000000000 ) ) ;
#2831 = direction ( 'none', ( -1.000000000000000000, -5.204170427927897700e-015, 0.0000000000000000000 ) ) ;
#2832 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2833 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2412 ) ;
#2834 = circle ( 'none', #2785, 2.749999999999447600 ) ;
#2835 = face_outer_bound ( 'none', #7890, .t. ) ;
#2836 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2837 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#2838 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 1.000000000000000000 ) ) ;
#2839 = line ( 'none', #2849, #2848 ) ;
#2840 = cartesian_point ( 'none', ( -6.529181620036796500, -25.13981544693759000, 1.000000000000000000 ) ) ;
#2841 = cylindrical_surface ( 'none', #2818, 24.00000000000126100 ) ;
#2842 = cartesian_point ( 'none', ( 25.03630963348504700, 6.915470574666230200, 1.000000000000000000 ) ) ;
#2843 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2844 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2845 = axis2_placement_3d ( 'none', #2838, #2787, #2786 ) ;
#2846 = cartesian_point ( 'none', ( -5.055492780497858400, -26.49194014688996600, 1.000000000000000000 ) ) ;
#2847 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2848 = vector ( 'none', #2799, 1000.000000000000000 ) ;
#2849 = cartesian_point ( 'none', ( 29.00000000000237700, 24.99999999999926500, 26.50000000000000000 ) ) ;
#2850 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2851 = vector ( 'none', #2850, 1000.000000000000000 ) ;
#2852 = face_bound ( 'none', #7837, .t. ) ;
#2853 = face_bound ( 'none', #7741, .t. ) ;
#2854 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2855 = face_outer_bound ( 'none', #7893, .t. ) ;
#2856 = face_bound ( 'none', #7945, .t. ) ;
#2857 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2858 = cylindrical_surface ( 'none', #2903, 26.94999999999999900 ) ;
#2859 = face_bound ( 'none', #7931, .t. ) ;
#2860 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2862 = axis2_placement_3d ( 'none', #2902, #2861, #2860 ) ;
#2863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2864 = circle ( 'none', #2862, 6.000000000000000000 ) ;
#2865 = face_bound ( 'none', #7860, .t. ) ;
#2866 = cartesian_point ( 'none', ( 12.81205361145240800, -4.174554737606079000, 0.0000000000000000000 ) ) ;
#2867 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2868 = cartesian_point ( 'none', ( 10.53999999999999900, -20.62000000000000100, 1.500000000000000000 ) ) ;
#2869 = axis2_placement_3d ( 'none', #2868, #2945, #2944 ) ;
#2870 = circle ( 'none', #2893, 3.950000000000000200 ) ;
#2871 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2872 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2873 = cartesian_point ( 'none', ( -13.38000000000000100, -2.590000000000000300, 1.500000000000000000 ) ) ;
#2874 = cartesian_point ( 'none', ( -26.55326992162194700, 4.607207013960561400, 0.0000000000000000000 ) ) ;
#2875 = axis2_placement_3d ( 'none', #2901, #2867, #2879 ) ;
#2876 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2877 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2878 = cartesian_point ( 'none', ( 19.92000000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#2879 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2880 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2881 = face_bound ( 'none', #7866, .t. ) ;
#2882 = cartesian_point ( 'none', ( -2.370000000000000100, -13.32000000000000000, 1.500000000000000000 ) ) ;
#2883 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2885 = cartesian_point ( 'none', ( 16.66499999999999900, 16.26500000000000100, 0.0000000000000000000 ) ) ;
#2886 = axis2_placement_3d ( 'none', #2885, #2884, #2883 ) ;
#2887 = axis2_placement_3d ( 'none', #2917, #2916, #2915 ) ;
#2888 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2889 ) ;
#2889 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2890 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2892 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2893 = axis2_placement_3d ( 'none', #2892, #2891, #2890 ) ;
#2894 = circle ( 'none', #2955, 1.375000000000000000 ) ;
#2895 = circle ( 'none', #2886, 2.000000000000001800 ) ;
#2896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2897 = cartesian_point ( 'none', ( 10.47000000000000100, -5.004999999999999900, 0.0000000000000000000 ) ) ;
#2898 = plane ( 'none', #2900 ) ;
#2899 = axis2_placement_3d ( 'none', #2958, #2957, #2956 ) ;
#2900 = axis2_placement_3d ( 'none', #2866, #2854, #2932 ) ;
#2901 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.400000000000000400 ) ) ;
#2902 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, 1.500000000000000000 ) ) ;
#2903 = axis2_placement_3d ( 'none', #2951, #2880, #2857 ) ;
#2904 = face_outer_bound ( 'none', #7938, .t. ) ;
#2905 = product_definition ( 'unknown', '', #3025, #2906 ) ;
#2906 = design_context ( 'detailed design', #2889, 'design' ) ;
#2907 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2909 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2910 = approval_person_organization ( #2914, #2912, #2911 ) ;
#2911 = approval_role ( '' ) ;
#2912 = approval ( #2913, 'unspecified' ) ;
#2913 = approval_status ( 'not_yet_approved' ) ;
#2914 = person_and_organization ( #2760, #3099 ) ;
#2915 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2917 = cartesian_point ( 'none', ( 19.92000000000000200, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#2918 = circle ( 'none', #2919, 6.000000000000000900 ) ;
#2919 = axis2_placement_3d ( 'none', #2882, #2908, #2907 ) ;
#2920 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2922 = cc_design_person_and_organization_assignment ( #2793, #2792, ( #2801 ) ) ;
#2923 = face_bound ( 'none', #7862, .t. ) ;
#2924 = circle ( 'none', #2899, 1.375000000000001300 ) ;
#2925 = face_bound ( 'none', #7846, .t. ) ;
#2926 = face_bound ( 'none', #7864, .t. ) ;
#2927 = face_bound ( 'none', #7852, .t. ) ;
#2928 = axis2_placement_3d ( 'none', #2950, #2949, #2948 ) ;
#2929 = circle ( 'none', #2931, 6.000000000000000900 ) ;
#2930 = circle ( 'none', #2928, 26.95000000000000300 ) ;
#2931 = axis2_placement_3d ( 'none', #2873, #2872, #2871 ) ;
#2932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2933 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2934 = vector ( 'none', #2933, 1000.000000000000000 ) ;
#2935 = face_bound ( 'none', #7968, .t. ) ;
#2936 = cylindrical_surface ( 'none', #2875, 9.000000000000000000 ) ;
#2937 = line ( 'none', #2959, #2934 ) ;
#2938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2939 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2940 = cartesian_point ( 'none', ( -16.19999999999999900, -17.82499999999999900, 0.0000000000000000000 ) ) ;
#2941 = axis2_placement_3d ( 'none', #2940, #2939, #2938 ) ;
#2942 = circle ( 'none', #2941, 2.000000000000000000 ) ;
#2943 = cartesian_point ( 'none', ( 0.0000000000000000000, -23.00000000000000000, 0.0000000000000000000 ) ) ;
#2944 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2946 = circle ( 'none', #2887, 1.375000000000001300 ) ;
#2947 = circle ( 'none', #2869, 2.000000000000003600 ) ;
#2948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2950 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2951 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#2952 = face_bound ( 'none', #7946, .t. ) ;
#2953 = axis2_placement_3d ( 'none', #2878, #2877, #2876 ) ;
#2954 = circle ( 'none', #2953, 1.375000000000001300 ) ;
#2955 = axis2_placement_3d ( 'none', #2943, #2921, #2920 ) ;
#2956 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2958 = cartesian_point ( 'none', ( -19.92000000000000200, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#2959 = cartesian_point ( 'none', ( -24.23497821718738600, 11.78848297332836600, 1.500000000000000000 ) ) ;
#2960 = axis2_placement_3d ( 'none', #2897, #2896, #2863 ) ;
#2961 = circle ( 'none', #2960, 6.000000000000001800 ) ;
#2962 = approval_date_time ( #3032, #2912 ) ;
#2963 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2964 = person_and_organization ( #2760, #3099 ) ;
#2965 = person_and_organization ( #2760, #3099 ) ;
#2966 = security_classification_level ( 'unclassified' ) ;
#2967 = cc_design_person_and_organization_assignment ( #2969, #2968, ( #3025 ) ) ;
#2968 = person_and_organization_role ( 'design_supplier' ) ;
#2969 = person_and_organization ( #2760, #3099 ) ;
#2970 = cc_design_person_and_organization_assignment ( #2972, #2971, ( #3025 ) ) ;
#2971 = person_and_organization_role ( 'creator' ) ;
#2972 = person_and_organization ( #2760, #3099 ) ;
#2973 = cc_design_approval ( #3020, ( #3025 ) ) ;
#2974 = approval_date_time ( #2975, #3020 ) ;
#2975 = date_and_time ( #3015, #3016 ) ;
#2976 = approval ( #2977, 'unspecified' ) ;
#2977 = approval_status ( 'not_yet_approved' ) ;
#2978 = calendar_date ( 2020, 9, 7 ) ;
#2979 = local_time ( 16, 48, 42.00000000000000000, #2988 ) ;
#2980 = shape_representation_relationship ( 'none' , 'none' , #3000, #2984 ) ;
#2981 = cc_design_date_and_time_assignment ( #2983, #2982, ( #2905 ) ) ;
#2982 = date_time_role ( 'creation_date' ) ;
#2983 = date_and_time ( #2978, #2979 ) ;
#2984 = advanced_brep_shape_representation ( '', ( #5215, #3031 ), #3012 ) ;
#2985 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2963, 'distance_accuracy_value', 'none');
#2986 = calendar_date ( 2020, 9, 7 ) ;
#2987 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2988 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2989 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2990 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2991 ) ) global_unit_assigned_context ( ( #2989, #3026, #2992 ) ) representation_context ( 'none', 'workaspace' ) );
#2991 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2989, 'distance_accuracy_value', 'none');
#2992 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2993 = person_and_organization ( #2760, #3099 ) ;
#2994 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2995 = advanced_brep_shape_representation ( '', ( #4862, #3031 ), #3011 ) ;
#2996 = cc_design_approval ( #2912, ( #2905 ) ) ;
#2997 = cc_design_person_and_organization_assignment ( #2964, #2998, ( #2905 ) ) ;
#2998 = person_and_organization_role ( 'creator' ) ;
#2999 = shape_representation_relationship ( 'none' , 'none' , #3003, #3001 ) ;
#3000 = shape_representation ( '2gn10x-2a(�ҫ�)', ( #3031 ), #3012 ) ;
#3001 = advanced_brep_shape_representation ( '', ( #7265, #3031 ), #2990 ) ;
#3002 = shape_representation ( 'ft164', ( #3031 ), #3005 ) ;
#3003 = shape_representation ( '2gntpd���o', ( #3031 ), #2990 ) ;
#3004 = advanced_brep_shape_representation ( '', ( #5109, #3031 ), #3005 ) ;
#3005 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #3006 ) ) global_unit_assigned_context ( ( #3023, #3007, #2987 ) ) representation_context ( 'none', 'workaspace' ) );
#3006 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #3023, 'distance_accuracy_value', 'none');
#3007 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#3008 = shape_representation_relationship ( 'none' , 'none' , #3002, #3004 ) ;
#3009 = local_time ( 16, 48, 42.00000000000000000, #2909 ) ;
#3010 = shape_representation_relationship ( 'none' , 'none' , #3027, #2995 ) ;
#3011 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2985 ) ) global_unit_assigned_context ( ( #2963, #3033, #2994 ) ) representation_context ( 'none', 'workaspace' ) );
#3012 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #3013 ) ) global_unit_assigned_context ( ( #3022, #3021, #3014 ) ) representation_context ( 'none', 'workaspace' ) );
#3013 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #3022, 'distance_accuracy_value', 'none');
#3014 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#3015 = calendar_date ( 2020, 9, 7 ) ;
#3016 = local_time ( 16, 48, 42.00000000000000000, #3017 ) ;
#3017 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3018 = approval_person_organization ( #2993, #3020, #3019 ) ;
#3019 = approval_role ( '' ) ;
#3020 = approval ( #3024, 'unspecified' ) ;
#3021 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#3022 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#3023 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#3024 = approval_status ( 'not_yet_approved' ) ;
#3025 = product_definition_formation_with_specified_source ( 'any', '', #2801, .not_known. ) ;
#3026 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#3027 = shape_representation ( 'jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n_jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n', ( #3031 ), #3011 ) ;
#3028 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3030 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3031 = axis2_placement_3d ( 'none', #3030, #3029, #3028 ) ;
#3032 = date_and_time ( #2986, #3009 ) ;
#3033 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#3034 = circle ( 'none', #3125, 3.750000000000044900 ) ;
#3035 = face_outer_bound ( 'none', #6195, .t. ) ;
#3036 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#3037 = axis2_placement_3d ( 'none', #3094, #3089, #3088 ) ;
#3038 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3039 = vector ( 'none', #3038, 1000.000000000000000 ) ;
#3040 = face_outer_bound ( 'none', #6184, .t. ) ;
#3041 = cartesian_point ( 'none', ( -27.00000000000048000, 5.975000000001996300, 20.00000000000000000 ) ) ;
#3042 = line ( 'none', #3041, #3122 ) ;
#3043 = conical_surface ( 'none', #3037, 3.249999999999999600, 0.7853981633974378400 ) ;
#3044 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 1.000000000000000000 ) ) ;
#3045 = face_outer_bound ( 'none', #6211, .t. ) ;
#3046 = face_bound ( 'none', #6132, .t. ) ;
#3047 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3048 = axis2_placement_3d ( 'none', #3047, #3134, #3133 ) ;
#3049 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3050 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3051 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, -11.50000000000000000 ) ) ;
#3052 = axis2_placement_3d ( 'none', #3051, #3050, #3049 ) ;
#3053 = cartesian_point ( 'none', ( -66.14142135623541200, -2.430353471385520400e-012, 1.000000000000000000 ) ) ;
#3054 = plane ( 'none', #3104 ) ;
#3055 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #3095 ) ) global_unit_assigned_context ( ( #3036, #3091, #3075 ) ) representation_context ( 'none', 'workaspace' ) );
#3056 = cartesian_point ( 'none', ( -26.99999999999764100, 5.974999999998294300, 26.50000000000000000 ) ) ;
#3057 = line ( 'none', #3056, #3039 ) ;
#3058 = face_outer_bound ( 'none', #6335, .t. ) ;
#3059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3060 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3061 = advanced_brep_shape_representation ( '', ( #5605, #3031 ), #3055 ) ;
#3062 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3063 = cartesian_point ( 'none', ( 1.654877335477686600e-012, -23.09000000000098800, 2.000000000000001800 ) ) ;
#3064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3065 = axis2_placement_3d ( 'none', #3063, #3137, #3136 ) ;
#3066 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3068 = direction ( 'none', ( -0.02708045034818168400, 0.9996332573543859100, 0.0000000000000000000 ) ) ;
#3069 = face_bound ( 'none', #5980, .t. ) ;
#3070 = cartesian_point ( 'none', ( -19.99652657338431900, 11.54499999999915600, 2.000000000000001800 ) ) ;
#3071 = axis2_placement_3d ( 'none', #3070, #3068, #3067 ) ;
#3072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3073 = direction ( 'none', ( 0.8792480205107741100, -0.4763642707297484600, 0.0000000000000000000 ) ) ;
#3074 = cartesian_point ( 'none', ( 19.99652657338282300, 11.54500000000174100, 2.000000000000001800 ) ) ;
#3075 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#3076 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #3135, 'distance_accuracy_value', 'none');
#3077 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#3078 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#3079 = person_and_organization ( #2760, #3099 ) ;
#3080 = person_and_organization_role ( 'design_owner' ) ;
#3081 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 3.000000000000006200 ) ) ;
#3082 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3084 = face_outer_bound ( 'none', #6328, .t. ) ;
#3085 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3086 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3087 = axis2_placement_3d ( 'none', #3086, #3085, #3120 ) ;
#3088 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3090 = face_outer_bound ( 'none', #6294, .t. ) ;
#3091 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#3092 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3093 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #3076 ) ) global_unit_assigned_context ( ( #3135, #3078, #3077 ) ) representation_context ( 'none', 'workaspace' ) );
#3094 = cartesian_point ( 'none', ( 19.99652657338271300, 11.54500000000249200, 1.500000000000055100 ) ) ;
#3095 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #3036, 'distance_accuracy_value', 'none');
#3096 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3097 = person_and_organization ( #2760, #3099 ) ;
#3098 = face_outer_bound ( 'none', #6216, .t. ) ;
#3099 = organization ( 'unspecified', 'unspecified', '' ) ;
#3100 = security_classification ( '', '', #2966 ) ;
#3101 = axis2_placement_3d ( 'none', #3060, #3059, #3092 ) ;
#3102 = axis2_placement_3d ( 'none', #3081, #3064, #3062 ) ;
#3103 = face_bound ( 'none', #6280, .t. ) ;
#3104 = axis2_placement_3d ( 'none', #3053, #3083, #3082 ) ;
#3105 = conical_surface ( 'none', #3115, 2.250000000000008900, 0.7853981633974538300 ) ;
#3106 = shape_representation ( '(�зǫ~)2gn10x(5da0101000z0)', ( #3101, #3119, #3052, #3048, #3130, #3126, #3071, #3065 ), #3093 ) ;
#3107 = shape_representation_relationship ( 'none' , 'none' , #3108, #3061 ) ;
#3108 = shape_representation ( '2g10x���c�ҫ�', ( #3031 ), #3055 ) ;
#3109 = plane ( 'none', #3110 ) ;
#3110 = axis2_placement_3d ( 'none', #3132, #3131, #3066 ) ;
#3111 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3112 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3113 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3114 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 26.00000000000001400 ) ) ;
#3115 = axis2_placement_3d ( 'none', #3114, #3113, #3112 ) ;
#3116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3117 = direction ( 'none', ( 1.000000000000000000, 1.665334536937734800e-016, 0.0000000000000000000 ) ) ;
#3118 = cartesian_point ( 'none', ( -13.37999999999783500, -2.590000000003681800, 24.50000000000000000 ) ) ;
#3119 = axis2_placement_3d ( 'none', #3118, #3117, #3116 ) ;
#3120 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3121 = direction ( 'none', ( 0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ;
#3122 = vector ( 'none', #3121, 1000.000000000000100 ) ;
#3123 = face_bound ( 'none', #6220, .t. ) ;
#3124 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3125 = axis2_placement_3d ( 'none', #3044, #3111, #3124 ) ;
#3126 = axis2_placement_3d ( 'none', #3074, #3073, #3072 ) ;
#3127 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3129 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.688022109926691900e-012, 20.00000000000000000 ) ) ;
#3130 = axis2_placement_3d ( 'none', #3129, #3128, #3127 ) ;
#3131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3132 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.400000000000000400 ) ) ;
#3133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3135 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#3136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3137 = direction ( 'none', ( -0.8521675701625922600, -0.5232689866246452700, 0.0000000000000000000 ) ) ;
#3138 = conical_surface ( 'none', #3102, 2.249999999999696700, 0.7853981633974418400 ) ;
#3139 = face_bound ( 'none', #5984, .t. ) ;
#3140 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3141 = cartesian_point ( 'none', ( -5.407535921752776500, -26.43253592175852900, 26.50000000000000000 ) ) ;
#3142 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3143 = date_and_time ( #3144, #3161 ) ;
#3144 = calendar_date ( 2020, 9, 7 ) ;
#3145 = direction ( 'none', ( 0.7071067811865481300, -0.7071067811865470200, 0.0000000000000000000 ) ) ;
#3146 = vector ( 'none', #3142, 1000.000000000000000 ) ;
#3147 = cc_design_date_and_time_assignment ( #3143, #3148, ( #3100 ) ) ;
#3148 = date_time_role ( 'classification_date' ) ;
#3149 = person_and_organization ( #2760, #3099 ) ;
#3150 = approval_person_organization ( #2965, #2976, #3151 ) ;
#3151 = approval_role ( '' ) ;
#3152 = local_time ( 16, 48, 42.00000000000000000, #3153 ) ;
#3153 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3154 = approval_person_organization ( #3149, #3156, #3155 ) ;
#3155 = approval_role ( '' ) ;
#3156 = approval ( #3157, 'unspecified' ) ;
#3157 = approval_status ( 'not_yet_approved' ) ;
#3158 = cartesian_point ( 'none', ( 22.55821067812141900, -43.58321067812069300, 26.00000000000002500 ) ) ;
#3159 = vector ( 'none', #3145, 1000.000000000000000 ) ;
#3160 = cc_design_person_and_organization_assignment ( #3079, #2791, ( #3100 ) ) ;
#3161 = local_time ( 16, 48, 42.00000000000000000, #3140 ) ;
#3162 = line ( 'none', #3158, #3159 ) ;
#3163 = line ( 'none', #3141, #3146 ) ;
#3164 = date_and_time ( #3165, #3248 ) ;
#3165 = calendar_date ( 2020, 9, 7 ) ;
#3166 = cc_design_approval ( #3156, ( #3100 ) ) ;
#3167 = product_definition_shape ( 'none', 'none', #2905 ) ;
#3168 = cc_design_person_and_organization_assignment ( #3197, #3169, ( #3198 ) ) ;
#3169 = person_and_organization_role ( 'design_owner' ) ;
#3170 = person_and_organization ( #2760, #3099 ) ;
#3171 = cc_design_person_and_organization_assignment ( #3173, #3172, ( #3185 ) ) ;
#3172 = person_and_organization_role ( 'creator' ) ;
#3173 = person_and_organization ( #2760, #3099 ) ;
#3174 = cc_design_approval ( #3182, ( #3185 ) ) ;
#3175 = approval_date_time ( #3176, #3182 ) ;
#3176 = date_and_time ( #3177, #3178 ) ;
#3177 = calendar_date ( 2020, 9, 7 ) ;
#3178 = local_time ( 16, 48, 42.00000000000000000, #3179 ) ;
#3179 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3180 = approval_person_organization ( #3184, #3182, #3181 ) ;
#3181 = approval_role ( '' ) ;
#3182 = approval ( #3183, 'unspecified' ) ;
#3183 = approval_status ( 'not_yet_approved' ) ;
#3184 = person_and_organization ( #2760, #3099 ) ;
#3186 = cartesian_point ( 'none', ( 4.538036613155327400e-012, 3.608224830031758800e-013, 20.00000000000000000 ) ) ;
#3185 = product_definition_formation_with_specified_source ( 'any', '', #3193, .not_known. ) ;
#3187 = calendar_date ( 2020, 9, 7 ) ;
#3188 = cc_design_date_and_time_assignment ( #3204, #3189, ( #3218 ) ) ;
#3189 = date_time_role ( 'creation_date' ) ;
#3190 = calendar_date ( 2020, 9, 7 ) ;
#3191 = local_time ( 16, 48, 42.00000000000000000, #3205 ) ;
#3192 = person_and_organization ( #2760, #3099 ) ;
#3193 = product ( 'jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n_jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n', 'jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n_jis b 1111 cross recessed pan head screw - m3 x 4 - z --4n', '', ( #3194 ) ) ;
#3194 = mechanical_context ( 'none', #3255, 'mechanical' ) ;
#3195 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3196 = local_time ( 16, 48, 42.00000000000000000, #3096 ) ;
#3197 = person_and_organization ( #2760, #3099 ) ;
#3198 = product ( '2gntpd���o', '2gntpd���o', '', ( #3253 ) ) ;
#3199 = product_definition_shape ( 'none', 'none', #3555 ) ;
#3200 = approval_role ( '' ) ;
#3201 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3255 ) ;
#3202 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3203 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3204 = date_and_time ( #3190, #3191 ) ;
#3205 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3206 = cc_design_person_and_organization_assignment ( #3208, #3207, ( #3218 ) ) ;
#3207 = person_and_organization_role ( 'creator' ) ;
#3208 = person_and_organization ( #2760, #3099 ) ;
#3209 = date_and_time ( #3187, #3252 ) ;
#3210 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3211 = approval_date_time ( #3249, #3156 ) ;
#3212 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3213 = shape_definition_representation ( #3167, #3000 ) ;
#3214 = cc_design_security_classification ( #3100, ( #3025 ) ) ;
#3215 = product_related_product_category ( 'detail', '', ( #2801 ) ) ;
#3216 = calendar_date ( 2020, 9, 7 ) ;
#3217 = person_and_organization ( #2760, #3099 ) ;
#3218 = product_definition ( 'unknown', '', #3185, #3219 ) ;
#3219 = design_context ( 'detailed design', #3221, 'design' ) ;
#3220 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3221 ) ;
#3221 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3222 = cc_design_person_and_organization_assignment ( #3192, #3223, ( #3193 ) ) ;
#3223 = person_and_organization_role ( 'design_owner' ) ;
#3224 = cc_design_approval ( #3232, ( #3218 ) ) ;
#3225 = approval_date_time ( #3226, #3232 ) ;
#3226 = date_and_time ( #3227, #3228 ) ;
#3227 = calendar_date ( 2020, 9, 7 ) ;
#3228 = local_time ( 16, 48, 42.00000000000000000, #3229 ) ;
#3229 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3230 = approval_person_organization ( #3217, #3232, #3231 ) ;
#3231 = approval_role ( '' ) ;
#3232 = approval ( #3233, 'unspecified' ) ;
#3233 = approval_status ( 'not_yet_approved' ) ;
#3234 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3235 = date_time_role ( 'classification_date' ) ;
#3236 = date_and_time ( #3237, #3238 ) ;
#3237 = calendar_date ( 2020, 9, 7 ) ;
#3238 = local_time ( 16, 48, 42.00000000000000000, #3239 ) ;
#3239 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3240 = cc_design_person_and_organization_assignment ( #3242, #3241, ( #3243 ) ) ;
#3241 = person_and_organization_role ( 'classification_officer' ) ;
#3242 = person_and_organization ( #2760, #3099 ) ;
#3243 = security_classification ( '', '', #3244 ) ;
#3244 = security_classification_level ( 'unclassified' ) ;
#3245 = cc_design_person_and_organization_assignment ( #3170, #3246, ( #3185 ) ) ;
#3246 = person_and_organization_role ( 'design_supplier' ) ;
#3247 = calendar_date ( 2020, 9, 7 ) ;
#3248 = local_time ( 16, 48, 42.00000000000000000, #3202 ) ;
#3249 = date_and_time ( #3216, #3152 ) ;
#3250 = date_and_time ( #3247, #3196 ) ;
#3251 = shape_definition_representation ( #3199, #3002 ) ;
#3252 = local_time ( 16, 48, 42.00000000000000000, #3210 ) ;
#3253 = mechanical_context ( 'none', #3212, 'mechanical' ) ;
#3254 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3212 ) ;
#3255 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3256 = approval_date_time ( #3209, #3567 ) ;
#3257 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3258 = product_definition ( 'unknown', '', #3315, #3365 ) ;
#3259 = cc_design_approval ( #3388, ( #3258 ) ) ;
#3260 = product_related_product_category ( 'detail', '', ( #2697 ) ) ;
#3261 = cc_design_date_and_time_assignment ( #3356, #3262, ( #3258 ) ) ;
#3262 = date_time_role ( 'creation_date' ) ;
#3263 = approval_person_organization ( #3275, #3265, #3264 ) ;
#3264 = approval_role ( '' ) ;
#3265 = approval ( #3266, 'unspecified' ) ;
#3266 = approval_status ( 'not_yet_approved' ) ;
#3267 = local_time ( 16, 48, 42.00000000000000000, #3268 ) ;
#3268 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3269 = approval_role ( '' ) ;
#3270 = approval ( #3363, 'unspecified' ) ;
#3271 = person_and_organization_role ( 'creator' ) ;
#3272 = person_and_organization ( #2760, #3099 ) ;
#3273 = person_and_organization ( #2760, #3099 ) ;
#3274 = cc_design_person_and_organization_assignment ( #3362, #3361, ( #3315 ) ) ;
#3275 = person_and_organization ( #2760, #3099 ) ;
#3276 = cc_design_date_and_time_assignment ( #3358, #3283, ( #3281 ) ) ;
#3277 = approval_role ( '' ) ;
#3278 = cc_design_security_classification ( #3281, ( #3315 ) ) ;
#3279 = cc_design_approval ( #3265, ( #3281 ) ) ;
#3280 = person_and_organization ( #2760, #3099 ) ;
#3281 = security_classification ( '', '', #3282 ) ;
#3282 = security_classification_level ( 'unclassified' ) ;
#3283 = date_time_role ( 'classification_date' ) ;
#3284 = calendar_date ( 2020, 9, 7 ) ;
#3285 = local_time ( 16, 48, 42.00000000000000000, #3387 ) ;
#3286 = date_and_time ( #3366, #3306 ) ;
#3287 = approval_date_time ( #3288, #3265 ) ;
#3288 = date_and_time ( #3289, #3290 ) ;
#3289 = calendar_date ( 2020, 9, 7 ) ;
#3290 = local_time ( 16, 48, 42.00000000000000000, #3291 ) ;
#3291 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3292 = cc_design_approval ( #2976, ( #2797 ) ) ;
#3293 = date_and_time ( #3353, #3349 ) ;
#3294 = calendar_date ( 2020, 9, 7 ) ;
#3295 = local_time ( 16, 48, 42.00000000000000000, #3296 ) ;
#3296 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3297 = approval_person_organization ( #3301, #3299, #3298 ) ;
#3298 = approval_role ( '' ) ;
#3299 = approval ( #3300, 'unspecified' ) ;
#3300 = approval_status ( 'not_yet_approved' ) ;
#3301 = person_and_organization ( #2760, #3099 ) ;
#3302 = product_definition_formation_with_specified_source ( 'any', '', #3314, .not_known. ) ;
#3303 = cc_design_person_and_organization_assignment ( #3310, #3369, ( #2797 ) ) ;
#3304 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3305 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3308 ) ;
#3306 = local_time ( 16, 48, 42.00000000000000000, #3397 ) ;
#3307 = approval_status ( 'not_yet_approved' ) ;
#3308 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3309 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3310 = person_and_organization ( #2760, #3099 ) ;
#3311 = cc_design_person_and_organization_assignment ( #3313, #3312, ( #3314 ) ) ;
#3312 = person_and_organization_role ( 'design_owner' ) ;
#3313 = person_and_organization ( #2760, #3099 ) ;
#3314 = product ( '2g10x���c�ҫ�', '2g10x���c�ҫ�', '', ( #3317 ) ) ;
#3315 = product_definition_formation_with_specified_source ( 'any', '', #2697, .not_known. ) ;
#3316 = cc_design_person_and_organization_assignment ( #3272, #3271, ( #3258 ) ) ;
#3317 = mechanical_context ( 'none', #3352, 'mechanical' ) ;
#3318 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3352 ) ;
#3319 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3320 = calendar_date ( 2020, 9, 7 ) ;
#3321 = local_time ( 16, 48, 42.00000000000000000, #3385 ) ;
#3322 = cc_design_approval ( #3270, ( #3315 ) ) ;
#3323 = approval_date_time ( #3324, #3270 ) ;
#3324 = date_and_time ( #3320, #3321 ) ;
#3325 = approval_date_time ( #3286, #3388 ) ;
#3326 = person_and_organization ( #2760, #3099 ) ;
#3327 = cc_design_security_classification ( #3348, ( #3302 ) ) ;
#3328 = cc_design_approval ( #3336, ( #3348 ) ) ;
#3329 = approval_date_time ( #3330, #3336 ) ;
#3330 = date_and_time ( #3331, #3332 ) ;
#3331 = calendar_date ( 2020, 9, 7 ) ;
#3332 = local_time ( 16, 48, 42.00000000000000000, #3333 ) ;
#3333 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3334 = approval_person_organization ( #3338, #3336, #3335 ) ;
#3335 = approval_role ( '' ) ;
#3336 = approval ( #3337, 'unspecified' ) ;
#3337 = approval_status ( 'not_yet_approved' ) ;
#3338 = person_and_organization ( #2760, #3099 ) ;
#3339 = cc_design_date_and_time_assignment ( #3341, #3340, ( #3348 ) ) ;
#3340 = date_time_role ( 'classification_date' ) ;
#3341 = date_and_time ( #3342, #3343 ) ;
#3342 = calendar_date ( 2020, 9, 7 ) ;
#3343 = local_time ( 16, 48, 42.00000000000000000, #3344 ) ;
#3344 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3345 = cc_design_person_and_organization_assignment ( #3347, #3346, ( #3348 ) ) ;
#3346 = person_and_organization_role ( 'classification_officer' ) ;
#3347 = person_and_organization ( #2760, #3099 ) ;
#3348 = security_classification ( '', '', #3398 ) ;
#3349 = local_time ( 16, 48, 42.00000000000000000, #3304 ) ;
#3350 = shape_definition_representation ( #3370, #3108 ) ;
#3351 = approval_person_organization ( #3326, #3388, #3277 ) ;
#3352 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3353 = calendar_date ( 2020, 9, 7 ) ;
#3354 = shape_definition_representation ( #3355, #3106 ) ;
#3355 = product_definition_shape ( 'none', 'none', #3258 ) ;
#3356 = date_and_time ( #3357, #3267 ) ;
#3357 = calendar_date ( 2020, 9, 7 ) ;
#3358 = date_and_time ( #3284, #3285 ) ;
#3359 = cc_design_person_and_organization_assignment ( #3280, #3360, ( #3281 ) ) ;
#3360 = person_and_organization_role ( 'classification_officer' ) ;
#3361 = person_and_organization_role ( 'creator' ) ;
#3362 = person_and_organization ( #2760, #3099 ) ;
#3363 = approval_status ( 'not_yet_approved' ) ;
#3364 = person_and_organization ( #2760, #3099 ) ;
#3365 = design_context ( 'detailed design', #3308, 'design' ) ;
#3366 = calendar_date ( 2020, 9, 7 ) ;
#3367 = date_time_role ( 'creation_date' ) ;
#3368 = local_time ( 16, 48, 42.00000000000000000, #3319 ) ;
#3369 = person_and_organization_role ( 'creator' ) ;
#3370 = product_definition_shape ( 'none', 'none', #3394 ) ;
#3371 = product_related_product_category ( 'detail', '', ( #3314 ) ) ;
#3372 = cc_design_date_and_time_assignment ( #3374, #3373, ( #3394 ) ) ;
#3373 = date_time_role ( 'creation_date' ) ;
#3374 = date_and_time ( #3375, #3376 ) ;
#3375 = calendar_date ( 2020, 9, 7 ) ;
#3376 = local_time ( 16, 48, 42.00000000000000000, #3377 ) ;
#3377 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3378 = cc_design_person_and_organization_assignment ( #3408, #3379, ( #3394 ) ) ;
#3379 = person_and_organization_role ( 'creator' ) ;
#3380 = cc_design_person_and_organization_assignment ( #3273, #3381, ( #3315 ) ) ;
#3381 = person_and_organization_role ( 'design_supplier' ) ;
#3382 = date_and_time ( #3383, #3368 ) ;
#3383 = calendar_date ( 2020, 9, 7 ) ;
#3384 = approval_date_time ( #3293, #2976 ) ;
#3385 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3386 = approval_person_organization ( #3364, #3270, #3269 ) ;
#3387 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3388 = approval ( #3307, 'unspecified' ) ;
#3389 = approval_person_organization ( #3393, #3391, #3390 ) ;
#3390 = approval_role ( '' ) ;
#3391 = approval ( #3392, 'unspecified' ) ;
#3392 = approval_status ( 'not_yet_approved' ) ;
#3393 = person_and_organization ( #2760, #3099 ) ;
#3394 = product_definition ( 'unknown', '', #3302, #3395 ) ;
#3395 = design_context ( 'detailed design', #3309, 'design' ) ;
#3396 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3309 ) ;
#3397 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3398 = security_classification_level ( 'unclassified' ) ;
#3399 = cc_design_person_and_organization_assignment ( #3401, #3400, ( #3302 ) ) ;
#3400 = person_and_organization_role ( 'design_supplier' ) ;
#3401 = person_and_organization ( #2760, #3099 ) ;
#3402 = cc_design_person_and_organization_assignment ( #3404, #3403, ( #3302 ) ) ;
#3403 = person_and_organization_role ( 'creator' ) ;
#3404 = person_and_organization ( #2760, #3099 ) ;
#3405 = cc_design_approval ( #3299, ( #3302 ) ) ;
#3406 = approval_date_time ( #3407, #3299 ) ;
#3407 = date_and_time ( #3294, #3295 ) ;
#3408 = person_and_organization ( #2760, #3099 ) ;
#3409 = cc_design_approval ( #3391, ( #3394 ) ) ;
#3410 = approval_date_time ( #3411, #3391 ) ;
#3411 = date_and_time ( #3412, #3413 ) ;
#3412 = calendar_date ( 2020, 9, 7 ) ;
#3413 = local_time ( 16, 48, 42.00000000000000000, #3414 ) ;
#3414 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3415 = cc_design_security_classification ( #3450, ( #3454 ) ) ;
#3416 = cc_design_approval ( #3443, ( #3450 ) ) ;
#3417 = approval_date_time ( #3418, #3443 ) ;
#3418 = date_and_time ( #3419, #3420 ) ;
#3419 = calendar_date ( 2020, 9, 7 ) ;
#3420 = local_time ( 16, 48, 42.00000000000000000, #3440 ) ;
#3421 = cc_design_approval ( #3428, ( #3454 ) ) ;
#3422 = approval_date_time ( #3423, #3428 ) ;
#3423 = date_and_time ( #3424, #3425 ) ;
#3424 = calendar_date ( 2020, 9, 7 ) ;
#3425 = local_time ( 16, 48, 42.00000000000000000, #3426 ) ;
#3426 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3427 = approval_person_organization ( #3429, #3428, #3452 ) ;
#3428 = approval ( #3453, 'unspecified' ) ;
#3429 = person_and_organization ( #2760, #3099 ) ;
#3430 = cc_design_person_and_organization_assignment ( #3432, #3431, ( #3454 ) ) ;
#3431 = person_and_organization_role ( 'design_supplier' ) ;
#3432 = person_and_organization ( #2760, #3099 ) ;
#3433 = cc_design_date_and_time_assignment ( #3382, #3367, ( #2797 ) ) ;
#3434 = cc_design_person_and_organization_assignment ( #3456, #3455, ( #3454 ) ) ;
#3435 = cc_design_date_and_time_assignment ( #3437, #3436, ( #3450 ) ) ;
#3436 = date_time_role ( 'classification_date' ) ;
#3437 = date_and_time ( #3438, #3439 ) ;
#3438 = calendar_date ( 2020, 9, 7 ) ;
#3439 = local_time ( 16, 48, 42.00000000000000000, #3446 ) ;
#3440 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3441 = approval_person_organization ( #3445, #3443, #3442 ) ;
#3442 = approval_role ( '' ) ;
#3443 = approval ( #3444, 'unspecified' ) ;
#3444 = approval_status ( 'not_yet_approved' ) ;
#3445 = person_and_organization ( #2760, #3099 ) ;
#3446 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3447 = cc_design_person_and_organization_assignment ( #3449, #3448, ( #3450 ) ) ;
#3448 = person_and_organization_role ( 'classification_officer' ) ;
#3449 = person_and_organization ( #2760, #3099 ) ;
#3450 = security_classification ( '', '', #3451 ) ;
#3451 = security_classification_level ( 'unclassified' ) ;
#3452 = approval_role ( '' ) ;
#3453 = approval_status ( 'not_yet_approved' ) ;
#3454 = product_definition_formation_with_specified_source ( 'any', '', #3198, .not_known. ) ;
#3455 = person_and_organization_role ( 'creator' ) ;
#3456 = person_and_organization ( #2760, #3099 ) ;
#3457 = product_definition_shape ( 'none', 'none', #2797 ) ;
#3458 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3459 = approval ( #3461, 'unspecified' ) ;
#3460 = cartesian_point ( 'none', ( -18.50712801348358700, 18.22434487234022500, 1.000000000000000000 ) ) ;
#3461 = approval_status ( 'not_yet_approved' ) ;
#3462 = person_and_organization ( #2760, #3099 ) ;
#3463 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3465 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 2.999999999999978200 ) ) ;
#3466 = person_and_organization_role ( 'creator' ) ;
#3467 = person_and_organization ( #2760, #3099 ) ;
#3468 = cc_design_approval ( #3459, ( #3491 ) ) ;
#3469 = approval_date_time ( #3470, #3459 ) ;
#3470 = date_and_time ( #3503, #3504 ) ;
#3471 = axis2_placement_3d ( 'none', #3460, #3477, #3203 ) ;
#3472 = cylindrical_surface ( 'none', #3471, 2.000000000000026200 ) ;
#3473 = cc_design_approval ( #3520, ( #3501 ) ) ;
#3474 = approval_date_time ( #3475, #3520 ) ;
#3475 = date_and_time ( #3476, #3478 ) ;
#3476 = calendar_date ( 2020, 9, 7 ) ;
#3477 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3478 = local_time ( 16, 48, 42.00000000000000000, #3517 ) ;
#3479 = approval_status ( 'not_yet_approved' ) ;
#3480 = approval_person_organization ( #3525, #3516, #3550 ) ;
#3481 = person_and_organization ( #2760, #3099 ) ;
#3482 = cc_design_approval ( #3552, ( #3555 ) ) ;
#3483 = approval_date_time ( #3484, #3552 ) ;
#3484 = date_and_time ( #3528, #3529 ) ;
#3485 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3486 = cc_design_person_and_organization_assignment ( #3481, #3487, ( #3555 ) ) ;
#3487 = person_and_organization_role ( 'creator' ) ;
#3488 = person_and_organization_role ( 'design_supplier' ) ;
#3489 = person_and_organization ( #2760, #3099 ) ;
#3490 = cc_design_person_and_organization_assignment ( #3467, #3466, ( #3491 ) ) ;
#3491 = product_definition_formation_with_specified_source ( 'any', '', #3559, .not_known. ) ;
#3492 = axis2_placement_3d ( 'none', #3465, #3464, #3463 ) ;
#3493 = cc_design_date_and_time_assignment ( #3538, #3494, ( #3555 ) ) ;
#3494 = date_time_role ( 'creation_date' ) ;
#3495 = calendar_date ( 2020, 9, 7 ) ;
#3496 = local_time ( 16, 48, 42.00000000000000000, #3497 ) ;
#3497 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3498 = cc_design_person_and_organization_assignment ( #3500, #3499, ( #3501 ) ) ;
#3499 = person_and_organization_role ( 'classification_officer' ) ;
#3500 = person_and_organization ( #2760, #3099 ) ;
#3501 = security_classification ( '', '', #3502 ) ;
#3502 = security_classification_level ( 'unclassified' ) ;
#3503 = calendar_date ( 2020, 9, 7 ) ;
#3504 = local_time ( 16, 48, 42.00000000000000000, #3505 ) ;
#3505 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3506 = approval_person_organization ( #3462, #3459, #3507 ) ;
#3507 = approval_role ( '' ) ;
#3508 = calendar_date ( 2020, 9, 7 ) ;
#3509 = design_context ( 'detailed design', #3522, 'design' ) ;
#3510 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3522 ) ;
#3511 = cc_design_person_and_organization_assignment ( #3543, #3542, ( #3559 ) ) ;
#3512 = date_and_time ( #3508, #3513 ) ;
#3513 = local_time ( 16, 48, 42.00000000000000000, #3485 ) ;
#3514 = product_related_product_category ( 'detail', '', ( #3559 ) ) ;
#3515 = cc_design_security_classification ( #3501, ( #3491 ) ) ;
#3516 = approval ( #3479, 'unspecified' ) ;
#3517 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3518 = approval_person_organization ( #3532, #3520, #3519 ) ;
#3519 = approval_role ( '' ) ;
#3520 = approval ( #3521, 'unspecified' ) ;
#3521 = approval_status ( 'not_yet_approved' ) ;
#3522 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3523 = approval_date_time ( #3512, #3516 ) ;
#3524 = face_outer_bound ( 'none', #6212, .t. ) ;
#3525 = person_and_organization ( #2760, #3099 ) ;
#3526 = cc_design_approval ( #3516, ( #3243 ) ) ;
#3527 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3528 = calendar_date ( 2020, 9, 7 ) ;
#3529 = local_time ( 16, 48, 42.00000000000000000, #3530 ) ;
#3530 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3531 = approval_person_organization ( #3554, #3552, #3551 ) ;
#3532 = person_and_organization ( #2760, #3099 ) ;
#3533 = cc_design_date_and_time_assignment ( #3535, #3534, ( #3501 ) ) ;
#3534 = date_time_role ( 'classification_date' ) ;
#3535 = date_and_time ( #3536, #3496 ) ;
#3536 = calendar_date ( 2020, 9, 7 ) ;
#3537 = product_related_product_category ( 'detail', '', ( #3198 ) ) ;
#3538 = date_and_time ( #3495, #3539 ) ;
#3539 = local_time ( 16, 48, 42.00000000000000000, #3540 ) ;
#3540 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3541 = cc_design_date_and_time_assignment ( #3236, #3235, ( #3243 ) ) ;
#3542 = person_and_organization_role ( 'design_owner' ) ;
#3543 = person_and_organization ( #2760, #3099 ) ;
#3544 = shape_definition_representation ( #3457, #3003 ) ;
#3545 = vector ( 'none', #3548, 1000.000000000000000 ) ;
#3546 = cartesian_point ( 'none', ( -27.00000000000048000, 5.975000000001996300, 20.00000000000000000 ) ) ;
#3547 = line ( 'none', #3546, #3545 ) ;
#3548 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3549 = cc_design_security_classification ( #3243, ( #3185 ) ) ;
#3550 = approval_role ( '' ) ;
#3551 = approval_role ( '' ) ;
#3552 = approval ( #3553, 'unspecified' ) ;
#3553 = approval_status ( 'not_yet_approved' ) ;
#3554 = person_and_organization ( #2760, #3099 ) ;
#3555 = product_definition ( 'unknown', '', #3491, #3509 ) ;
#3556 = product_related_product_category ( 'detail', '', ( #3193 ) ) ;
#3557 = face_outer_bound ( 'none', #6319, .t. ) ;
#3558 = cc_design_person_and_organization_assignment ( #3489, #3488, ( #3491 ) ) ;
#3559 = product ( 'ft164', 'ft164', '', ( #3560 ) ) ;
#3560 = mechanical_context ( 'none', #3458, 'mechanical' ) ;
#3561 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3458 ) ;
#3562 = approval ( #3591, 'unknown' ) ;
#3563 = conical_surface ( 'none', #3492, 2.249999999999183300, 0.7853981633974552700 ) ;
#3564 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#3565 = local_time ( 16, 48, 42.00000000000000000, #3527 ) ;
#3566 = cc_design_approval ( #3567, ( #3585 ) ) ;
#3567 = approval ( #3568, 'unknown' ) ;
#3568 = approval_status ( 'not_yet_approved' ) ;
#3569 = cc_design_security_classification ( #3585, ( #3587 ) ) ;
#3570 = approval_date_time ( #3581, #3562 ) ;
#3571 = security_classification_level ( 'unclassified' ) ;
#3572 = product_definition_shape ( 'none', 'none', #3599 ) ;
#3573 = item_defined_transformation ( 'none', 'none', #3052, #3031 ) ;
#3574 = context_dependent_shape_representation ( #3603, #3572 ) ;
#3575 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3576 = cc_design_approval ( #3562, ( #3592 ) ) ;
#3577 = person_and_organization_role ( 'classification_officer' ) ;
#3578 = date_time_role ( 'classification_date' ) ;
#3579 = approval_person_organization ( #3580, #3562, #3596 ) ;
#3580 = person_and_organization ( #3598, #3564 ) ;
#3581 = date_and_time ( #3597, #3582 ) ;
#3582 = local_time ( 16, 48, 42.00000000000000000, #3583 ) ;
#3583 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3584 = cc_design_security_classification ( #3592, ( #3599 ) ) ;
#3585 = security_classification ( '', '', #3586 ) ;
#3586 = security_classification_level ( 'unclassified' ) ;
#3587 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #3258, #2905, $ ) ;
#3588 = product_definition_shape ( 'none', 'none', #3587 ) ;
#3589 =( representation_relationship ('none','none', #3106, #3000 ) representation_relationship_with_transformation ( #3573 )shape_representation_relationship( ) );
#3590 = item_defined_transformation ( 'none', 'none', #3119, #3031 ) ;
#3591 = approval_status ( 'not_yet_approved' ) ;
#3592 = security_classification ( '', '', #3571 ) ;
#3593 = cc_design_person_and_organization_assignment ( #3580, #3577, ( #3592 ) ) ;
#3594 = cc_design_date_and_time_assignment ( #3600, #3578, ( #3592 ) ) ;
#3595 = shape_definition_representation ( #3604, #3027 ) ;
#3596 = approval_role ( '' ) ;
#3597 = calendar_date ( 2020, 9, 7 ) ;
#3598 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3599 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #3258, #3555, $ ) ;
#3600 = date_and_time ( #3601, #3602 ) ;
#3601 = calendar_date ( 2020, 9, 7 ) ;
#3602 = local_time ( 16, 48, 42.00000000000000000, #3575 ) ;
#3603 =( representation_relationship ('none','none', #3106, #3002 ) representation_relationship_with_transformation ( #3590 )shape_representation_relationship( ) );
#3604 = product_definition_shape ( 'none', 'none', #3218 ) ;
#3605 = cc_design_security_classification ( #3606, ( #3608 ) ) ;
#3606 = security_classification ( '', '', #3607 ) ;
#3607 = security_classification_level ( 'unclassified' ) ;
#3608 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #3258, #2797, $ ) ;
#3609 = product_definition_shape ( 'none', 'none', #3608 ) ;
#3610 =( representation_relationship ('none','none', #3106, #3003 ) representation_relationship_with_transformation ( #3650 )shape_representation_relationship( ) );
#3611 = cc_design_approval ( #3612, ( #3606 ) ) ;
#3612 = approval ( #3613, 'unknown' ) ;
#3613 = approval_status ( 'not_yet_approved' ) ;
#3614 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3615 = date_and_time ( #3616, #3617 ) ;
#3616 = calendar_date ( 2020, 9, 7 ) ;
#3617 = local_time ( 16, 48, 42.00000000000000000, #3618 ) ;
#3618 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3619 = cc_design_person_and_organization_assignment ( #3623, #3645, ( #3585 ) ) ;
#3620 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#3621 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3622 = approval_person_organization ( #3623, #3567, #3200 ) ;
#3623 = person_and_organization ( #3234, #3620 ) ;
#3624 = context_dependent_shape_representation ( #3589, #3588 ) ;
#3625 = security_classification_level ( 'unclassified' ) ;
#3626 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #3258, #3394, $ ) ;
#3627 = product_definition_shape ( 'none', 'none', #3626 ) ;
#3628 = person_and_organization ( #3621, #3643 ) ;
#3629 = person_and_organization_role ( 'classification_officer' ) ;
#3630 = date_time_role ( 'classification_date' ) ;
#3631 = approval_person_organization ( #3628, #3648, #3634 ) ;
#3632 = cc_design_person_and_organization_assignment ( #3628, #3629, ( #3647 ) ) ;
#3633 = cc_design_date_and_time_assignment ( #3615, #3630, ( #3647 ) ) ;
#3634 = approval_role ( '' ) ;
#3635 = approval_date_time ( #3636, #3648 ) ;
#3636 = date_and_time ( #3637, #3638 ) ;
#3637 = calendar_date ( 2020, 9, 7 ) ;
#3638 = local_time ( 16, 48, 42.00000000000000000, #3614 ) ;
#3639 = cc_design_approval ( #3648, ( #3647 ) ) ;
#3640 = date_time_role ( 'classification_date' ) ;
#3641 =( representation_relationship ('none','none', #3106, #3108 ) representation_relationship_with_transformation ( #3642 )shape_representation_relationship( ) );
#3642 = item_defined_transformation ( 'none', 'none', #3048, #3031 ) ;
#3643 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#3644 = cc_design_date_and_time_assignment ( #3250, #3640, ( #3585 ) ) ;
#3645 = person_and_organization_role ( 'classification_officer' ) ;
#3646 = cc_design_security_classification ( #3647, ( #3626 ) ) ;
#3647 = security_classification ( '', '', #3625 ) ;
#3648 = approval ( #3649, 'unknown' ) ;
#3649 = approval_status ( 'not_yet_approved' ) ;
#3650 = item_defined_transformation ( 'none', 'none', #3130, #3031 ) ;
#3651 = context_dependent_shape_representation ( #3641, #3627 ) ;
#3652 = date_and_time ( #3742, #3565 ) ;
#3653 = approval_status ( 'not_yet_approved' ) ;
#3654 = cc_design_security_classification ( #3655, ( #3721 ) ) ;
#3655 = security_classification ( '', '', #3720 ) ;
#3656 = cc_design_approval ( #3657, ( #3655 ) ) ;
#3657 = approval ( #3653, 'unknown' ) ;
#3658 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3659 = approval_person_organization ( #3660, #3612, #3671 ) ;
#3660 = person_and_organization ( #3658, #3694 ) ;
#3661 = approval_role ( '' ) ;
#3662 = approval_date_time ( #3663, #3657 ) ;
#3663 = date_and_time ( #3664, #3738 ) ;
#3664 = calendar_date ( 2020, 9, 7 ) ;
#3665 = security_classification_level ( 'unclassified' ) ;
#3666 = product_definition_shape ( 'none', 'none', #3706 ) ;
#3667 =( representation_relationship ('none','none', #3106, #3027 ) representation_relationship_with_transformation ( #3668 )shape_representation_relationship( ) );
#3668 = item_defined_transformation ( 'none', 'none', #3071, #3031 ) ;
#3669 = context_dependent_shape_representation ( #3717, #3716 ) ;
#3670 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3671 = approval_role ( '' ) ;
#3672 = approval_date_time ( #3652, #3612 ) ;
#3673 = cc_design_approval ( #3674, ( #3677 ) ) ;
#3674 = approval ( #3675, 'unknown' ) ;
#3675 = approval_status ( 'not_yet_approved' ) ;
#3676 = cc_design_security_classification ( #3677, ( #3679 ) ) ;
#3677 = security_classification ( '', '', #3678 ) ;
#3678 = security_classification_level ( 'unclassified' ) ;
#3679 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #3258, #3218, $ ) ;
#3680 = product_definition_shape ( 'none', 'none', #3679 ) ;
#3681 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3682 = approval_role ( '' ) ;
#3683 = approval_date_time ( #3695, #3719 ) ;
#3684 = cc_design_date_and_time_assignment ( #3164, #3693, ( #3606 ) ) ;
#3685 = item_defined_transformation ( 'none', 'none', #3126, #3031 ) ;
#3686 = cc_design_person_and_organization_assignment ( #3660, #3692, ( #3606 ) ) ;
#3687 =( representation_relationship ('none','none', #3106, #3027 ) representation_relationship_with_transformation ( #3688 )shape_representation_relationship( ) );
#3688 = item_defined_transformation ( 'none', 'none', #3065, #3031 ) ;
#3689 = context_dependent_shape_representation ( #3667, #3666 ) ;
#3690 = cc_design_person_and_organization_assignment ( #3710, #3707, ( #3705 ) ) ;
#3691 = cc_design_date_and_time_assignment ( #3699, #3708, ( #3705 ) ) ;
#3692 = person_and_organization_role ( 'classification_officer' ) ;
#3693 = date_time_role ( 'classification_date' ) ;
#3694 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#3695 = date_and_time ( #3696, #3697 ) ;
#3696 = calendar_date ( 2020, 9, 7 ) ;
#3697 = local_time ( 16, 48, 42.00000000000000000, #3698 ) ;
#3698 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3699 = date_and_time ( #3700, #3701 ) ;
#3700 = calendar_date ( 2020, 9, 7 ) ;
#3701 = local_time ( 16, 48, 42.00000000000000000, #3702 ) ;
#3702 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3703 = approval_status ( 'not_yet_approved' ) ;
#3704 = cc_design_security_classification ( #3705, ( #3706 ) ) ;
#3705 = security_classification ( '', '', #3665 ) ;
#3706 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #3258, #3218, $ ) ;
#3707 = person_and_organization_role ( 'classification_officer' ) ;
#3708 = date_time_role ( 'classification_date' ) ;
#3709 = approval_person_organization ( #3710, #3719, #3682 ) ;
#3710 = person_and_organization ( #3681, #3711 ) ;
#3711 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#3712 = date_time_role ( 'classification_date' ) ;
#3713 = approval_person_organization ( #3714, #3657, #3661 ) ;
#3714 = person_and_organization ( #3670, #3715 ) ;
#3715 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#3716 = product_definition_shape ( 'none', 'none', #3721 ) ;
#3717 =( representation_relationship ('none','none', #3106, #3027 ) representation_relationship_with_transformation ( #3685 )shape_representation_relationship( ) );
#3718 = cc_design_approval ( #3719, ( #3705 ) ) ;
#3719 = approval ( #3703, 'unknown' ) ;
#3720 = security_classification_level ( 'unclassified' ) ;
#3721 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #3258, #3218, $ ) ;
#3722 = cc_design_person_and_organization_assignment ( #3714, #3724, ( #3655 ) ) ;
#3723 = cc_design_date_and_time_assignment ( #3736, #3712, ( #3655 ) ) ;
#3724 = person_and_organization_role ( 'classification_officer' ) ;
#3725 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3726 = approval_role ( '' ) ;
#3727 = approval_date_time ( #3728, #3674 ) ;
#3728 = date_and_time ( #3729, #3730 ) ;
#3729 = calendar_date ( 2020, 9, 7 ) ;
#3730 = local_time ( 16, 48, 42.00000000000000000, #3731 ) ;
#3731 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3732 = date_and_time ( #3733, #3734 ) ;
#3733 = calendar_date ( 2020, 9, 7 ) ;
#3734 = local_time ( 16, 48, 42.00000000000000000, #3735 ) ;
#3735 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3736 = date_and_time ( #3740, #3741 ) ;
#3737 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3738 = local_time ( 16, 48, 42.00000000000000000, #3739 ) ;
#3739 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3740 = calendar_date ( 2020, 9, 7 ) ;
#3741 = local_time ( 16, 48, 42.00000000000000000, #3737 ) ;
#3742 = calendar_date ( 2020, 9, 7 ) ;
#3743 = context_dependent_shape_representation ( #3610, #3609 ) ;
#3744 = person_and_organization_role ( 'classification_officer' ) ;
#3745 = context_dependent_shape_representation ( #3687, #3680 ) ;
#3746 = cc_design_person_and_organization_assignment ( #3751, #3744, ( #3677 ) ) ;
#3747 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#3748 = date_time_role ( 'classification_date' ) ;
#3749 = approval_person_organization ( #3751, #3674, #3726 ) ;
#3750 = cc_design_date_and_time_assignment ( #3732, #3748, ( #3677 ) ) ;
#3751 = person_and_organization ( #3725, #3747 ) ;
#3752 = circle ( 'none', #3873, 6.000000000000000900 ) ;
#3753 = cartesian_point ( 'none', ( 19.92000000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#3754 = cartesian_point ( 'none', ( 14.66499999999999600, 16.26500000000000100, 0.0000000000000000000 ) ) ;
#3755 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3757 = line ( 'none', #3760, #3836 ) ;
#3758 = axis2_placement_3d ( 'none', #3829, #3820, #3892 ) ;
#3759 = circle ( 'none', #3830, 2.000000000000001800 ) ;
#3760 = cartesian_point ( 'none', ( -19.38000000000000300, -2.590000000000000300, 1.500000000000000000 ) ) ;
#3761 = circle ( 'none', #3912, 6.000000000000000900 ) ;
#3762 = cartesian_point ( 'none', ( -2.370000000000000100, -13.32000000000000000, 0.0000000000000000000 ) ) ;
#3763 = axis2_placement_3d ( 'none', #3913, #3813, #3854 ) ;
#3764 = circle ( 'none', #3910, 1.375000000000000000 ) ;
#3765 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3766 = vector ( 'none', #3765, 1000.000000000000000 ) ;
#3767 = cartesian_point ( 'none', ( 3.630000000000000800, -13.32000000000000000, 1.500000000000000000 ) ) ;
#3768 = line ( 'none', #3767, #3766 ) ;
#3769 = cartesian_point ( 'none', ( 3.630000000000000800, -13.32000000000000000, 0.0000000000000000000 ) ) ;
#3770 = cartesian_point ( 'none', ( 18.66500000000000300, 16.26500000000000100, 1.500000000000000000 ) ) ;
#3771 = cartesian_point ( 'none', ( 14.66499999999999600, 16.26500000000000100, 1.500000000000000000 ) ) ;
#3772 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3774 = cartesian_point ( 'none', ( 10.53999999999999900, -20.62000000000000100, 1.500000000000000000 ) ) ;
#3775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3776 = vector ( 'none', #3775, 1000.000000000000000 ) ;
#3777 = circle ( 'none', #3778, 6.000000000000000900 ) ;
#3778 = axis2_placement_3d ( 'none', #3824, #3756, #3755 ) ;
#3779 = cartesian_point ( 'none', ( -19.38000000000000300, -2.590000000000000300, 0.0000000000000000000 ) ) ;
#3780 = cartesian_point ( 'none', ( -2.370000000000000100, -13.32000000000000000, 1.500000000000000000 ) ) ;
#3781 = axis2_placement_3d ( 'none', #3811, #3916, #3828 ) ;
#3782 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3784 = face_bound ( 'none', #7853, .t. ) ;
#3785 = face_bound ( 'none', #5938, .t. ) ;
#3786 = face_bound ( 'none', #7843, .t. ) ;
#3787 = face_bound ( 'none', #7519, .t. ) ;
#3788 = cartesian_point ( 'none', ( 12.81205361145240800, -4.174554737606079000, 1.500000000000000000 ) ) ;
#3789 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3790 = vector ( 'none', #3789, 1000.000000000000000 ) ;
#3791 = cartesian_point ( 'none', ( 18.54499999999999800, 11.50000000000000000, 1.500000000000000000 ) ) ;
#3792 = line ( 'none', #3791, #3790 ) ;
#3793 = face_bound ( 'none', #7535, .t. ) ;
#3794 = face_outer_bound ( 'none', #7525, .t. ) ;
#3795 = face_bound ( 'none', #7542, .t. ) ;
#3796 = face_bound ( 'none', #7539, .t. ) ;
#3797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3798 = face_bound ( 'none', #7891, .t. ) ;
#3799 = face_bound ( 'none', #7625, .t. ) ;
#3800 = plane ( 'none', #3809 ) ;
#3801 = line ( 'none', #3808, #3807 ) ;
#3802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3803 = vector ( 'none', #3802, 1000.000000000000000 ) ;
#3804 = face_bound ( 'none', #7576, .t. ) ;
#3805 = cartesian_point ( 'none', ( 21.84195117524359000, -8.349109475212158000, 0.0000000000000000000 ) ) ;
#3806 = cartesian_point ( 'none', ( 26.54059437774044000, -4.679674142101390500, 1.500000000000000000 ) ) ;
#3807 = vector ( 'none', #3797, 1000.000000000000000 ) ;
#3808 = cartesian_point ( 'none', ( 8.539999999999995600, -20.62000000000000100, 1.500000000000000000 ) ) ;
#3809 = axis2_placement_3d ( 'none', #3788, #3783, #3864 ) ;
#3810 = face_bound ( 'none', #7573, .t. ) ;
#3811 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -66.14142135623997400, 4.400000000000000400 ) ) ;
#3812 = cartesian_point ( 'none', ( -3.950000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3813 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3814 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3815 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3816 = cartesian_point ( 'none', ( -18.66500000000000300, 16.26500000000000100, 1.500000000000000000 ) ) ;
#3817 = cartesian_point ( 'none', ( 16.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#3818 = axis2_placement_3d ( 'none', #3774, #3773, #3772 ) ;
#3819 = face_outer_bound ( 'none', #7426, .t. ) ;
#3820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3821 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3823 = plane ( 'none', #3781 ) ;
#3824 = cartesian_point ( 'none', ( -13.38000000000000100, -2.590000000000000300, 0.0000000000000000000 ) ) ;
#3825 = cartesian_point ( 'none', ( 18.66500000000000300, 16.26500000000000100, 0.0000000000000000000 ) ) ;
#3826 = vector ( 'none', #3855, 1000.000000000000000 ) ;
#3827 = cartesian_point ( 'none', ( -18.54499999999999800, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#3828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3829 = cartesian_point ( 'none', ( -16.19999999999999900, -17.82499999999999900, 1.500000000000000000 ) ) ;
#3830 = axis2_placement_3d ( 'none', #3896, #3895, #3894 ) ;
#3831 = cylindrical_surface ( 'none', #3818, 2.000000000000003600 ) ;
#3832 = face_outer_bound ( 'none', #7533, .t. ) ;
#3833 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3834 = cylindrical_surface ( 'none', #3758, 2.000000000000001800 ) ;
#3835 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3836 = vector ( 'none', #3835, 1000.000000000000000 ) ;
#3837 = cartesian_point ( 'none', ( 6.000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
#3838 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3840 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#3841 = cartesian_point ( 'none', ( 10.47000000000000100, -5.004999999999999900, 1.500000000000000000 ) ) ;
#3842 = circle ( 'none', #3947, 6.000000000000001800 ) ;
#3843 = circle ( 'none', #3942, 3.782156047661227500 ) ;
#3844 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3845 = axis2_placement_3d ( 'none', #3753, #3822, #3821 ) ;
#3846 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3847 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3848 = vector ( 'none', #3815, 1000.000000000000000 ) ;
#3849 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3850 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3851 = axis2_placement_3d ( 'none', #3909, #3850, #3849 ) ;
#3852 = line ( 'none', #3816, #3848 ) ;
#3853 = cartesian_point ( 'none', ( -18.66500000000000300, 16.26500000000000100, 0.0000000000000000000 ) ) ;
#3854 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3855 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3856 = cartesian_point ( 'none', ( -6.000000000000000000, 10.00000000000000000, 1.500000000000000000 ) ) ;
#3857 = circle ( 'none', #3866, 3.782156047661227500 ) ;
#3858 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3860 = cartesian_point ( 'none', ( 0.0000000000000000000, -23.00000000000000000, 1.500000000000000000 ) ) ;
#3861 = cartesian_point ( 'none', ( -26.55326992162194700, 4.607207013960561400, 1.500000000000000000 ) ) ;
#3862 = circle ( 'none', #3867, 26.94999999999999900 ) ;
#3863 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3864 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3865 = axis2_placement_3d ( 'none', #3860, #3859, #3858 ) ;
#3866 = axis2_placement_3d ( 'none', #3869, #3863, #3844 ) ;
#3867 = axis2_placement_3d ( 'none', #3840, #3839, #3838 ) ;
#3868 = circle ( 'none', #3865, 1.375000000000000000 ) ;
#3869 = cartesian_point ( 'none', ( 25.62410722290481500, -8.349109475212158000, 1.500000000000000000 ) ) ;
#3870 = face_bound ( 'none', #7897, .t. ) ;
#3871 = cartesian_point ( 'none', ( -7.379999999999999900, -2.589999999999999400, 1.500000000000000000 ) ) ;
#3872 = line ( 'none', #3871, #3776 ) ;
#3873 = axis2_placement_3d ( 'none', #3780, #3847, #3846 ) ;
#3874 = face_outer_bound ( 'none', #7313, .t. ) ;
#3875 = line ( 'none', #3890, #3889 ) ;
#3876 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3877 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3878 = cartesian_point ( 'none', ( 19.92000000000000200, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#3879 = axis2_placement_3d ( 'none', #3878, #3877, #3876 ) ;
#3880 = cylindrical_surface ( 'none', #3927, 2.000000000000001800 ) ;
#3881 = face_outer_bound ( 'none', #7552, .t. ) ;
#3882 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3883 = vector ( 'none', #3882, 1000.000000000000000 ) ;
#3884 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3885 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3886 = cartesian_point ( 'none', ( -16.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#3887 = circle ( 'none', #3845, 1.375000000000001300 ) ;
#3888 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3889 = vector ( 'none', #3888, 1000.000000000000000 ) ;
#3890 = cartesian_point ( 'none', ( -14.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#3891 = axis2_placement_3d ( 'none', #3817, #3833, #3814 ) ;
#3892 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3893 = cylindrical_surface ( 'none', #3891, 2.000000000000003600 ) ;
#3894 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3896 = cartesian_point ( 'none', ( 16.66499999999999900, 16.26500000000000100, 0.0000000000000000000 ) ) ;
#3897 = face_outer_bound ( 'none', #7353, .t. ) ;
#3898 = cartesian_point ( 'none', ( -8.370000000000002800, -13.32000000000000000, 0.0000000000000000000 ) ) ;
#3899 = cartesian_point ( 'none', ( -3.950000000000000200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#3900 = line ( 'none', #3899, #3803 ) ;
#3901 = cartesian_point ( 'none', ( 16.47000000000000600, -5.004999999999999000, 1.500000000000000000 ) ) ;
#3902 = face_outer_bound ( 'none', #7705, .t. ) ;
#3903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3905 = cartesian_point ( 'none', ( 0.0000000000000000000, -23.00000000000000000, 1.500000000000000000 ) ) ;
#3906 = cartesian_point ( 'none', ( -24.23497821718738600, 11.78848297332836600, 1.500000000000000000 ) ) ;
#3907 = circle ( 'none', #3851, 2.000000000000000000 ) ;
#3908 = cylindrical_surface ( 'none', #3763, 1.375000000000000000 ) ;
#3909 = cartesian_point ( 'none', ( -16.66499999999999900, 16.26500000000000100, 0.0000000000000000000 ) ) ;
#3910 = axis2_placement_3d ( 'none', #3905, #3904, #3903 ) ;
#3911 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3912 = axis2_placement_3d ( 'none', #3762, #3782, #3911 ) ;
#3913 = cartesian_point ( 'none', ( 0.0000000000000000000, -23.00000000000000000, 1.500000000000000000 ) ) ;
#3914 = cartesian_point ( 'none', ( -14.19999999999999900, -17.82499999999999900, 1.500000000000000000 ) ) ;
#3915 = line ( 'none', #3914, #3919 ) ;
#3916 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3917 = line ( 'none', #3856, #3826 ) ;
#3918 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3919 = vector ( 'none', #3918, 1000.000000000000000 ) ;
#3920 = cartesian_point ( 'none', ( -21.29500000000000200, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#3921 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3922 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3923 = axis2_placement_3d ( 'none', #3931, #3922, #3921 ) ;
#3924 = circle ( 'none', #3923, 1.375000000000001300 ) ;
#3925 = cartesian_point ( 'none', ( -14.66499999999999900, 16.26500000000000100, 0.0000000000000000000 ) ) ;
#3926 = cartesian_point ( 'none', ( -14.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#3927 = axis2_placement_3d ( 'none', #3886, #3885, #3884 ) ;
#3928 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3930 = cartesian_point ( 'none', ( 10.47000000000000100, -5.004999999999999900, 1.500000000000000000 ) ) ;
#3931 = cartesian_point ( 'none', ( -19.92000000000000200, 11.50000000000000000, 0.0000000000000000000 ) ) ;
#3932 = cartesian_point ( 'none', ( 1.375000000000000000, -23.00000000000000000, 1.500000000000000000 ) ) ;
#3933 = line ( 'none', #3932, #3883 ) ;
#3934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3935 = vector ( 'none', #3934, 1000.000000000000000 ) ;
#3936 = cartesian_point ( 'none', ( 26.54059437774044000, -4.679674142101390500, 1.500000000000000000 ) ) ;
#3937 = line ( 'none', #3936, #3935 ) ;
#3938 = cartesian_point ( 'none', ( -1.375000000000000000, -23.00000000000000000, 0.0000000000000000000 ) ) ;
#3939 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3940 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3941 = cartesian_point ( 'none', ( 25.62410722290481500, -8.349109475212158000, 0.0000000000000000000 ) ) ;
#3942 = axis2_placement_3d ( 'none', #3941, #3940, #3939 ) ;
#3943 = circle ( 'none', #3879, 1.375000000000001300 ) ;
#3944 = axis2_placement_3d ( 'none', #3930, #3929, #3928 ) ;
#3945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3947 = axis2_placement_3d ( 'none', #3841, #3946, #3945 ) ;
#3948 = circle ( 'none', #3944, 6.000000000000001800 ) ;
#3949 = axis2_placement_3d ( 'none', #3186, #3257, #3195 ) ;
#3950 = circle ( 'none', #3949, 26.97999999999994700 ) ;
#3951 = cartesian_point ( 'none', ( 16.78385238357993000, -27.00000000000316200, 26.50000000000000000 ) ) ;
#3952 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3953 = vector ( 'none', #3952, 1000.000000000000000 ) ;
#3954 = line ( 'none', #3951, #3953 ) ;
#3955 = axis2_placement_3d ( 'none', #3972, #3979, #3980 ) ;
#3956 = axis2_placement_3d ( 'none', #3976, #3975, #3974 ) ;
#3957 = circle ( 'none', #3995, 2.249999999999436500 ) ;
#3958 = face_outer_bound ( 'none', #6908, .t. ) ;
#3959 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3960 = conical_surface ( 'none', #3977, 4.000000000000014200, 0.7853981633974482800 ) ;
#3961 = axis2_placement_3d ( 'none', #3981, #3982, #3966 ) ;
#3962 = cartesian_point ( 'none', ( -5.243077054985546300, -26.97518383617784500, 26.50000000000000000 ) ) ;
#3963 = cartesian_point ( 'none', ( -27.49999999999762300, 5.767893218811716200, 26.50000000000000000 ) ) ;
#3964 = cartesian_point ( 'none', ( -24.99999999999762700, 24.99999999999741700, 26.50000000000000000 ) ) ;
#3965 = plane ( 'none', #3986 ) ;
#3966 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3967 = circle ( 'none', #3961, 2.249999999999696700 ) ;
#3968 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3969 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 26.50000000000000000 ) ) ;
#3970 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3971 = plane ( 'none', #3955 ) ;
#3972 = cartesian_point ( 'none', ( 22.20465728752718300, -43.93676406871492900, 26.50000000000000000 ) ) ;
#3973 = axis2_placement_3d ( 'none', #3969, #3968, #3987 ) ;
#3974 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3975 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3976 = cartesian_point ( 'none', ( 24.74873734152832900, -24.74873734152717500, 26.00000000000001400 ) ) ;
#3977 = axis2_placement_3d ( 'none', #3964, #3992, #3959 ) ;
#3978 = circle ( 'none', #3956, 2.250000000000008900 ) ;
#3979 = direction ( 'none', ( 0.4999999999999874000, 0.4999999999999880700, 0.7071067811865648900 ) ) ;
#3980 = direction ( 'none', ( 0.0000000000000000000, -0.8164965809277391400, 0.5773502691896070800 ) ) ;
#3981 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 3.000000000000006200 ) ) ;
#3982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3983 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865597900, -0.7071067811865352500 ) ) ;
#3984 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865352500, -0.7071067811865597900 ) ) ;
#3985 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -27.00000000000245100, 26.00000000000002100 ) ) ;
#3986 = axis2_placement_3d ( 'none', #3985, #3984, #3983 ) ;
#3987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3988 = face_outer_bound ( 'none', #6896, .t. ) ;
#3989 = face_outer_bound ( 'none', #6807, .t. ) ;
#3990 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 3.000000000000006200 ) ) ;
#3991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3993 = cartesian_point ( 'none', ( 16.78385238357993000, -27.50000000000315100, 26.50000000000000000 ) ) ;
#3994 = cylindrical_surface ( 'none', #3973, 2.249999999999696700 ) ;
#3995 = axis2_placement_3d ( 'none', #3990, #3991, #3970 ) ;
#3996 = face_outer_bound ( 'none', #7009, .t. ) ;
#3997 = direction ( 'none', ( -1.000000000000000000, -3.955169525227108300e-015, 0.0000000000000000000 ) ) ;
#3998 = line ( 'none', #3999, #4001 ) ;
#3999 = cartesian_point ( 'none', ( 1.787275481830797600e-012, 29.99999999999751300, 25.50000000000001100 ) ) ;
#4000 = direction ( 'none', ( 1.000000000000000000, 3.955169525227108300e-015, 0.0000000000000000000 ) ) ;
#4001 = vector ( 'none', #4000, 1000.000000000000000 ) ;
#4002 = cartesian_point ( 'none', ( -24.99999999999762700, 24.99999999999741700, 25.50000000000001100 ) ) ;
#4003 = axis2_placement_3d ( 'none', #4002, #4006, #4004 ) ;
#4004 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4005 = cartesian_point ( 'none', ( 25.00000000000014600, 29.99999999999761300, 2.499999999999998700 ) ) ;
#4006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4007 = circle ( 'none', #4003, 5.000000000000000900 ) ;
#4008 = cartesian_point ( 'none', ( 1.787275481830797600e-012, 29.99999999999751300, 26.50000000000000000 ) ) ;
#4009 = face_outer_bound ( 'none', #6702, .t. ) ;
#4010 = direction ( 'none', ( -3.955169525227108300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4011 = axis2_placement_3d ( 'none', #4008, #4010, #3997 ) ;
#4012 = cartesian_point ( 'none', ( 30.00000000000236600, 24.99999999999925700, 25.50000000000001100 ) ) ;
#4013 = cartesian_point ( 'none', ( 25.00000000000014600, 29.99999999999761300, 25.50000000000001100 ) ) ;
#4014 = plane ( 'none', #4011 ) ;
#4015 = direction ( 'none', ( -1.000000000000000000, -3.955169525227108300e-015, 0.0000000000000000000 ) ) ;
#4016 = vector ( 'none', #4015, 1000.000000000000000 ) ;
#4017 = cartesian_point ( 'none', ( 1.787275481830797600e-012, 29.99999999999751300, 2.499999999999998700 ) ) ;
#4018 = line ( 'none', #4017, #4016 ) ;
#4019 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4020 = cartesian_point ( 'none', ( -43.93676406870945100, -22.20465728752674700, 26.50000000000000000 ) ) ;
#4021 = line ( 'none', #4020, #4023 ) ;
#4022 = vector ( 'none', #4027, 1000.000000000000000 ) ;
#4023 = vector ( 'none', #4025, 1000.000000000000100 ) ;
#4024 = b_spline_curve_with_knots ( 'none', 3,
( #4091, #4090, #4088, #4087 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007559851042725435400 ),
.unspecified. ) ;
#4025 = direction ( 'none', ( 0.7071067811865604500, 0.7071067811865344700, 0.0000000000000000000 ) ) ;
#4026 = face_outer_bound ( 'none', #6848, .t. ) ;
#4027 = direction ( 'none', ( 0.7071067811865597900, -4.906538933386945200e-014, -0.7071067811865352500 ) ) ;
#4028 = circle ( 'none', #4031, 2.249999999999183300 ) ;
#4029 = cartesian_point ( 'none', ( -28.99999999999805000, -25.00000000000396100, 26.50000000000000000 ) ) ;
#4030 = line ( 'none', #4029, #4033 ) ;
#4031 = axis2_placement_3d ( 'none', #4035, #4034, #4019 ) ;
#4032 = direction ( 'none', ( -0.7071067811865474600, -2.821259886697444900e-013, -0.7071067811865474600 ) ) ;
#4033 = vector ( 'none', #4032, 1000.000000000000100 ) ;
#4034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4035 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 25.99999999999998900 ) ) ;
#4036 = cartesian_point ( 'none', ( -27.49999999999832700, -16.78385238358051600, 26.50000000000000000 ) ) ;
#4037 = line ( 'none', #4036, #4022 ) ;
#4038 = cartesian_point ( 'none', ( 27.50000000000199300, -66.14142135623997400, 26.50000000000000000 ) ) ;
#4039 = direction ( 'none', ( 0.7071067811865597900, 2.158877130690255900e-013, -0.7071067811865352500 ) ) ;
#4040 = axis2_placement_3d ( 'none', #4041, #4070, #4071 ) ;
#4041 = cartesian_point ( 'none', ( -23.99999999999763000, 16.78385238357223500, 26.50000000000000000 ) ) ;
#4042 = plane ( 'none', #4062 ) ;
#4043 = circle ( 'none', #4059, 5.000000000000000900 ) ;
#4044 = circle ( 'none', #4060, 27.48000000000073200 ) ;
#4045 = cartesian_point ( 'none', ( 14.09206216023599400, 11.32164291548537500, 13.09206216024010600 ) ) ;
#4046 = line ( 'none', #4045, #4056 ) ;
#4047 = direction ( 'none', ( 1.000000000000000000, 3.552713678800514300e-015, 0.0000000000000000000 ) ) ;
#4048 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4049 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4050 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4051 = cartesian_point ( 'none', ( -27.49999999999762300, 16.78385238357131500, 26.50000000000000000 ) ) ;
#4052 = direction ( 'none', ( -0.7071067811865474600, 0.0000000000000000000, -0.7071067811865474600 ) ) ;
#4053 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4054 = vector ( 'none', #4053, 1000.000000000000000 ) ;
#4055 = direction ( 'none', ( 0.6785983445458893000, -0.2810846377146727400, 0.6785983445458657600 ) ) ;
#4056 = vector ( 'none', #4055, 1000.000000000000100 ) ;
#4057 = face_outer_bound ( 'none', #6881, .t. ) ;
#4058 = cartesian_point ( 'none', ( 25.00000000000199000, -25.00000000000245500, 25.50000000000001100 ) ) ;
#4059 = axis2_placement_3d ( 'none', #4058, #4050, #4049 ) ;
#4060 = axis2_placement_3d ( 'none', #4063, #4048, #4047 ) ;
#4061 = line ( 'none', #4051, #4054 ) ;
#4062 = axis2_placement_3d ( 'none', #4066, #4065, #4052 ) ;
#4063 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 26.50000000000000000 ) ) ;
#4064 = cartesian_point ( 'none', ( -27.49999999999762300, 16.78385238357116200, 26.50000000000000000 ) ) ;
#4065 = direction ( 'none', ( 0.7071067811865475700, -5.740650552062567400e-015, -0.7071067811865475700 ) ) ;
#4066 = cartesian_point ( 'none', ( -29.99999999999836900, -66.14142135623971800, 25.50000000000001100 ) ) ;
#4067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4068 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4069 = circle ( 'none', #4072, 2.000000000000969900 ) ;
#4070 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4071 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4072 = axis2_placement_3d ( 'none', #4073, #4067, #4068 ) ;
#4073 = cartesian_point ( 'none', ( -25.03630963348520700, 6.915470574666236400, 0.0000000000000000000 ) ) ;
#4074 = direction ( 'none', ( 0.06617965644055315300, 0.7040030206422637200, 0.7071067811865324700 ) ) ;
#4075 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 26.50000000000000000 ) ) ;
#4076 = vector ( 'none', #4089, 1000.000000000000100 ) ;
#4077 = cartesian_point ( 'none', ( 25.00000000000984500, -30.00000000000245500, 25.50000000000001100 ) ) ;
#4078 = direction ( 'none', ( -1.000000000000000000, 6.938893903907227400e-016, 0.0000000000000000000 ) ) ;
#4079 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4080 = cartesian_point ( 'none', ( 25.00000000000199000, -25.00000000000245500, 2.499999999999998700 ) ) ;
#4081 = axis2_placement_3d ( 'none', #4080, #4079, #4078 ) ;
#4082 = cylindrical_surface ( 'none', #4086, 2.249999999999183300 ) ;
#4083 = line ( 'none', #4077, #4076 ) ;
#4084 = circle ( 'none', #4040, 3.499999999999992900 ) ;
#4085 = circle ( 'none', #4081, 5.000000000000000900 ) ;
#4086 = axis2_placement_3d ( 'none', #4075, #4093, #4092 ) ;
#4087 = cartesian_point ( 'none', ( -5.407535921752776500, -26.43253592175852900, 26.00000000000002100 ) ) ;
#4088 = cartesian_point ( 'none', ( -5.353131171271243700, -26.61365794967439400, 26.16654258215583800 ) ) ;
#4089 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865474600, 0.7071067811865474600 ) ) ;
#4090 = cartesian_point ( 'none', ( -5.298307077260028900, -26.79453881425675000, 26.33321115673663800 ) ) ;
#4091 = cartesian_point ( 'none', ( -5.243077054985546300, -26.97518383617784500, 26.50000000000000000 ) ) ;
#4092 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4093 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4094 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4095 = axis2_placement_3d ( 'none', #4106, #4105, #4094 ) ;
#4096 = cartesian_point ( 'none', ( 26.78608931235287100, 5.053982531160371200, 26.50000000000000000 ) ) ;
#4097 = line ( 'none', #4096, #4099 ) ;
#4098 = direction ( 'none', ( -0.7071067811862378200, -0.7071067811868571000, 0.0000000000000000000 ) ) ;
#4099 = vector ( 'none', #4098, 1000.000000000000100 ) ;
#4100 = plane ( 'none', #4095 ) ;
#4101 = cartesian_point ( 'none', ( 43.93676406871368600, -22.20465728752852300, 26.50000000000000000 ) ) ;
#4102 = line ( 'none', #4101, #4104 ) ;
#4103 = direction ( 'none', ( 0.7071067811865470200, -0.7071067811865481300, 0.0000000000000000000 ) ) ;
#4104 = vector ( 'none', #4103, 1000.000000000000000 ) ;
#4105 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4106 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -66.14142135623997400, 0.0000000000000000000 ) ) ;
#4107 = cartesian_point ( 'none', ( 27.49999999999634800, -66.14142135623997400, 26.50000000000000000 ) ) ;
#4108 = line ( 'none', #4107, #4116 ) ;
#4109 = line ( 'none', #4128, #4127 ) ;
#4110 = vector ( 'none', #4125, 1000.000000000000000 ) ;
#4111 = direction ( 'none', ( 0.7071067811865352500, 0.0000000000000000000, -0.7071067811865597900 ) ) ;
#4112 = cartesian_point ( 'none', ( -41.21623936611192100, 0.08644084861103573700, 40.21623936611381100 ) ) ;
#4113 = line ( 'none', #4112, #4118 ) ;
#4114 = cartesian_point ( 'none', ( 26.99999999999635500, -66.14142135623997400, 26.00000000000002100 ) ) ;
#4115 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4116 = vector ( 'none', #4115, 1000.000000000000000 ) ;
#4117 = direction ( 'none', ( 0.6785983445458543300, 0.2810846377148421000, -0.6785983445458307900 ) ) ;
#4118 = vector ( 'none', #4117, 1000.000000000000000 ) ;
#4119 = axis2_placement_3d ( 'none', #4114, #4111, #4124 ) ;
#4120 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4121 = cartesian_point ( 'none', ( 24.00000000000199700, -16.78385238357815700, 26.50000000000000000 ) ) ;
#4122 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4123 = axis2_placement_3d ( 'none', #4121, #4120, #4122 ) ;
#4124 = direction ( 'none', ( -0.7071067811865597900, 0.0000000000000000000, -0.7071067811865352500 ) ) ;
#4125 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4126 = direction ( 'none', ( 0.06617965642709960900, 0.7040030206435266000, -0.7071067811865343600 ) ) ;
#4127 = vector ( 'none', #4126, 1000.000000000000000 ) ;
#4128 = cartesian_point ( 'none', ( -24.32757258685177200, -20.26848955268959100, 26.50000000000000000 ) ) ;
#4129 = plane ( 'none', #4119 ) ;
#4130 = circle ( 'none', #4123, 3.499999999999996000 ) ;
#4131 = vector ( 'none', #4074, 1000.000000000000100 ) ;
#4132 = vector ( 'none', #4137, 1000.000000000000200 ) ;
#4133 = direction ( 'none', ( 1.000000000000000000, 9.912705577010338400e-016, 0.0000000000000000000 ) ) ;
#4134 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4135 = cartesian_point ( 'none', ( 16.78385238357921900, -24.00000000000315500, 26.50000000000000000 ) ) ;
#4136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4137 = direction ( 'none', ( 0.2810846377148228900, 0.6785983445458539900, 0.6785983445458388900 ) ) ;
#4138 = cartesian_point ( 'none', ( 24.28077650307062300, 19.77068424279757900, 26.00000000000002100 ) ) ;
#4139 = line ( 'none', #4138, #4131 ) ;
#4140 = axis2_placement_3d ( 'none', #4135, #4134, #4133 ) ;
#4141 = circle ( 'none', #4140, 3.499999999999996000 ) ;
#4142 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4143 = cartesian_point ( 'none', ( 4.469999999999997100, -5.004999999999999900, 1.500000000000000000 ) ) ;
#4144 = line ( 'none', #4143, #4155 ) ;
#4145 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4146 = vector ( 'none', #4145, 1000.000000000000000 ) ;
#4147 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4148 = cartesian_point ( 'none', ( -19.92000000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#4149 = circle ( 'none', #4151, 1.375000000000001300 ) ;
#4150 = line ( 'none', #4158, #4157 ) ;
#4151 = axis2_placement_3d ( 'none', #4148, #4147, #4152 ) ;
#4152 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4153 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4154 = line ( 'none', #4156, #4146 ) ;
#4155 = vector ( 'none', #4153, 1000.000000000000000 ) ;
#4156 = cartesian_point ( 'none', ( -18.54499999999999800, 11.50000000000000000, 1.500000000000000000 ) ) ;
#4157 = vector ( 'none', #4142, 1000.000000000000000 ) ;
#4158 = cartesian_point ( 'none', ( 21.29500000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#4159 = axis2_placement_3d ( 'none', #4177, #4179, #4170 ) ;
#4160 = cartesian_point ( 'none', ( -16.78385238357431300, 23.99999999999744900, 26.50000000000000000 ) ) ;
#4161 = circle ( 'none', #4182, 3.499999999999992900 ) ;
#4162 = plane ( 'none', #4159 ) ;
#4163 = face_bound ( 'none', #7691, .t. ) ;
#4164 = face_bound ( 'none', #7824, .t. ) ;
#4165 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4166 = axis2_placement_3d ( 'none', #4184, #4183, #4165 ) ;
#4167 = direction ( 'none', ( 1.000000000000000000, 3.851783884725678100e-015, 0.0000000000000000000 ) ) ;
#4168 = vector ( 'none', #4167, 1000.000000000000000 ) ;
#4169 = cartesian_point ( 'none', ( 16.78385238357802600, 27.49999999999760900, 26.50000000000000000 ) ) ;
#4170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4171 = face_bound ( 'none', #7757, .t. ) ;
#4172 = cartesian_point ( 'none', ( -16.78385238357465400, 27.49999999999744600, 26.50000000000000000 ) ) ;
#4173 = cartesian_point ( 'none', ( -5.974999999996892800, 27.49999999999748800, 26.50000000000000000 ) ) ;
#4174 = line ( 'none', #4173, #4168 ) ;
#4175 = cartesian_point ( 'none', ( -5.767893218810356400, 27.49999999999748800, 26.50000000000000000 ) ) ;
#4176 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4177 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -66.14142135623997400, 26.50000000000000000 ) ) ;
#4178 = face_outer_bound ( 'none', #6969, .t. ) ;
#4179 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4180 = face_bound ( 'none', #7819, .t. ) ;
#4181 = direction ( 'none', ( 1.000000000000000000, 1.982541115402069300e-015, 0.0000000000000000000 ) ) ;
#4182 = axis2_placement_3d ( 'none', #4160, #4176, #4181 ) ;
#4183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4184 = cartesian_point ( 'none', ( 23.99999999999635500, 16.78385238356590000, 26.00000000000002100 ) ) ;
#4185 = conical_surface ( 'none', #4166, 2.999999999999999100, 0.7853981633974673700 ) ;
#4186 = face_outer_bound ( 'none', #7069, .t. ) ;
#4187 = face_bound ( 'none', #6991, .t. ) ;
#4188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4189 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4190 = cartesian_point ( 'none', ( -24.74873734146969500, -24.74873734153731100, 26.50000000000000000 ) ) ;
#4191 = axis2_placement_3d ( 'none', #4190, #4189, #4188 ) ;
#4192 = cartesian_point ( 'none', ( -23.99999999999840100, -16.78385238357983800, 26.00000000000002100 ) ) ;
#4193 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4194 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4195 = direction ( 'none', ( -0.7071067811865597900, 0.0000000000000000000, -0.7071067811865352500 ) ) ;
#4196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4197 = circle ( 'none', #4203, 24.00000000000126100 ) ;
#4198 = cartesian_point ( 'none', ( -27.49999999999760900, -5.767893218815307100, 26.50000000000000000 ) ) ;
#4199 = face_outer_bound ( 'none', #6873, .t. ) ;
#4200 = plane ( 'none', #4255 ) ;
#4201 = direction ( 'none', ( 0.7071067811865352500, 0.0000000000000000000, -0.7071067811865597900 ) ) ;
#4202 = cartesian_point ( 'none', ( 27.00000000000199700, -66.14142135623997400, 26.00000000000002100 ) ) ;
#4203 = axis2_placement_3d ( 'none', #4267, #4196, #4238 ) ;
#4204 = cartesian_point ( 'none', ( 19.77068424281003400, 24.28077650307019300, 26.00000000000002100 ) ) ;
#4205 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4206 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4207 = cartesian_point ( 'none', ( 24.74873734153188600, -24.74873734153070300, 26.50000000000000000 ) ) ;
#4208 = face_outer_bound ( 'none', #7001, .t. ) ;
#4209 = circle ( 'none', #4191, 4.500000000000812700 ) ;
#4210 = direction ( 'none', ( -0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ;
#4211 = vector ( 'none', #4210, 1000.000000000000100 ) ;
#4212 = direction ( 'none', ( -8.118505867571477700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4213 = vector ( 'none', #4212, 1000.000000000000000 ) ;
#4214 = cartesian_point ( 'none', ( -22.20465728752275300, -43.93676406871505000, 26.50000000000000000 ) ) ;
#4215 = cartesian_point ( 'none', ( -28.99999999999838000, -66.14142135623973200, 26.50000000000000000 ) ) ;
#4216 = vector ( 'none', #4284, 1000.000000000000100 ) ;
#4217 = axis2_placement_3d ( 'none', #4192, #4302, #4218 ) ;
#4218 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4219 = cartesian_point ( 'none', ( -26.97518383617336500, 5.243077054987459500, 26.50000000000000000 ) ) ;
#4220 = line ( 'none', #4204, #4278 ) ;
#4221 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4222 = face_outer_bound ( 'none', #6954, .t. ) ;
#4223 = conical_surface ( 'none', #4305, 4.500000000001159100, 0.7853981633974657100 ) ;
#4224 = direction ( 'none', ( 0.7071067811865597900, 0.0000000000000000000, 0.7071067811865352500 ) ) ;
#4225 = vector ( 'none', #4224, 1000.000000000000000 ) ;
#4226 = conical_surface ( 'none', #4217, 2.999999999999933400, 0.7853981633974651500 ) ;
#4227 = plane ( 'none', #4299 ) ;
#4228 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-015, 0.0000000000000000000 ) ) ;
#4229 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4230 = cartesian_point ( 'none', ( 3.340230610359213100e-012, -1.464106613724425200e-012, 26.50000000000000000 ) ) ;
#4231 = direction ( 'none', ( 1.000000000000000000, 4.172765875120614600e-015, 0.0000000000000000000 ) ) ;
#4232 = vector ( 'none', #4231, 1000.000000000000000 ) ;
#4233 = cartesian_point ( 'none', ( 16.78385238357804700, 27.49999999999760900, 26.50000000000000000 ) ) ;
#4234 = line ( 'none', #4233, #4232 ) ;
#4235 = cartesian_point ( 'none', ( -28.99999999999764100, 24.99999999999589300, 26.50000000000000000 ) ) ;
#4236 = cartesian_point ( 'none', ( -24.32757258691717800, 20.26848955267589500, 26.50000000000000000 ) ) ;
#4237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4238 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4239 = conical_surface ( 'none', #4277, 4.000000000000132300, 0.7853981633974482800 ) ;
#4240 = cartesian_point ( 'none', ( -24.99999999999788300, -25.00000000000236600, 26.50000000000000000 ) ) ;
#4241 = face_outer_bound ( 'none', #6967, .t. ) ;
#4242 = axis2_placement_3d ( 'none', #4295, #4290, #4289 ) ;
#4243 = circle ( 'none', #4279, 4.500000000001200800 ) ;
#4244 = cartesian_point ( 'none', ( 26.99999999999635500, 16.78385238356633400, 26.00000000000002100 ) ) ;
#4245 = line ( 'none', #4244, #4225 ) ;
#4246 = direction ( 'none', ( 1.000000000000000000, -9.912705577010366000e-016, 0.0000000000000000000 ) ) ;
#4247 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4248 = cartesian_point ( 'none', ( 16.78385238357820700, 23.99999999999763400, 26.50000000000000000 ) ) ;
#4249 = axis2_placement_3d ( 'none', #4248, #4247, #4246 ) ;
#4250 = line ( 'none', #4258, #4257 ) ;
#4251 = axis2_placement_3d ( 'none', #4252, #4276, #4275 ) ;
#4252 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 26.50000000000000000 ) ) ;
#4253 = face_outer_bound ( 'none', #6940, .t. ) ;
#4254 = cartesian_point ( 'none', ( -5.243077054986687600, 26.97518383617382300, 26.50000000000000000 ) ) ;
#4255 = axis2_placement_3d ( 'none', #4202, #4201, #4195 ) ;
#4256 = direction ( 'none', ( 0.6785983445458561000, 0.2810846377148328900, 0.6785983445458325700 ) ) ;
#4257 = vector ( 'none', #4256, 1000.000000000000100 ) ;
#4258 = cartesian_point ( 'none', ( 15.52364200658394100, -10.72866312752613500, 14.52364200658236400 ) ) ;
#4259 = circle ( 'none', #4251, 4.500000000001058700 ) ;
#4260 = direction ( 'none', ( 0.7071067811865597900, 0.0000000000000000000, -0.7071067811865352500 ) ) ;
#4261 = direction ( 'none', ( 0.7071067811865352500, -5.038701633425449700e-014, 0.7071067811865597900 ) ) ;
#4262 = cartesian_point ( 'none', ( -27.50000000000191100, -66.14142135623801300, 26.50000000000000000 ) ) ;
#4263 = face_outer_bound ( 'none', #7051, .t. ) ;
#4264 = line ( 'none', #4265, #4282 ) ;
#4265 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -27.50000000000244800, 26.50000000000000000 ) ) ;
#4266 = face_outer_bound ( 'none', #7030, .t. ) ;
#4267 = cartesian_point ( 'none', ( -7.632783294297951200e-014, -1.013078509970455300e-012, 0.0000000000000000000 ) ) ;
#4268 = direction ( 'none', ( -1.000000000000000000, -5.204170427927897700e-015, 0.0000000000000000000 ) ) ;
#4269 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4270 = cartesian_point ( 'none', ( 25.03630963348504700, 6.915470574666230200, 0.0000000000000000000 ) ) ;
#4271 = axis2_placement_3d ( 'none', #4270, #4269, #4268 ) ;
#4272 = circle ( 'none', #4271, 2.000000000000969900 ) ;
#4273 = face_outer_bound ( 'none', #6891, .t. ) ;
#4274 = cartesian_point ( 'none', ( -20.26848955267811200, 24.32757258691552200, 26.50000000000000000 ) ) ;
#4275 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4276 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4277 = axis2_placement_3d ( 'none', #4240, #4194, #4193 ) ;
#4278 = vector ( 'none', #4288, 1000.000000000000100 ) ;
#4279 = axis2_placement_3d ( 'none', #4207, #4206, #4205 ) ;
#4280 = line ( 'none', #4215, #4213 ) ;
#4281 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4282 = vector ( 'none', #4281, 1000.000000000000000 ) ;
#4283 = cartesian_point ( 'none', ( 24.74873734153155500, 24.74873734151784900, 26.50000000000000000 ) ) ;
#4284 = direction ( 'none', ( 0.7071067811865517900, -0.7071067811865431300, 0.0000000000000000000 ) ) ;
#4285 = cartesian_point ( 'none', ( 26.97518383617803700, -5.243077054992838300, 26.50000000000000000 ) ) ;
#4286 = cartesian_point ( 'none', ( -27.49999999999832700, -16.78385238358051600, 26.50000000000000000 ) ) ;
#4287 = cartesian_point ( 'none', ( -28.99999999999805000, -25.00000000000396100, 26.50000000000000000 ) ) ;
#4288 = direction ( 'none', ( 0.7040030206423884000, 0.06617965643920406500, 0.7071067811865344700 ) ) ;
#4289 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4290 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4291 = circle ( 'none', #4301, 27.48000000000028100 ) ;
#4292 = cartesian_point ( 'none', ( 20.26848955268207000, 24.32757258691495000, 26.50000000000000000 ) ) ;
#4293 = circle ( 'none', #4249, 3.499999999999985800 ) ;
#4294 = line ( 'none', #4214, #4211 ) ;
#4295 = cartesian_point ( 'none', ( -16.78385238351873500, -24.00000000000325100, 26.50000000000000000 ) ) ;
#4296 = cartesian_point ( 'none', ( -5.053982531160655400, 26.78608931234779400, 26.50000000000000000 ) ) ;
#4297 = line ( 'none', #4296, #4216 ) ;
#4298 = conical_surface ( 'none', #4242, 3.499999999999222400, 0.7853981633974660400 ) ;
#4299 = axis2_placement_3d ( 'none', #4262, #4261, #4260 ) ;
#4300 = cartesian_point ( 'none', ( 24.32757258691633200, 20.26848955266951800, 26.50000000000000000 ) ) ;
#4301 = axis2_placement_3d ( 'none', #4230, #4229, #4228 ) ;
#4302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4303 = cartesian_point ( 'none', ( 5.243077054993003500, 26.97518383617389400, 26.50000000000000000 ) ) ;
#4304 = cartesian_point ( 'none', ( 5.767893218816691800, 27.49999999999756300, 26.50000000000000000 ) ) ;
#4305 = axis2_placement_3d ( 'none', #4283, #4237, #4221 ) ;
#4306 = cartesian_point ( 'none', ( -20.26848955262138900, -24.32757258692529600, 26.50000000000000000 ) ) ;
#4307 = line ( 'none', #4306, #4309 ) ;
#4308 = direction ( 'none', ( 0.7040030206422549500, 0.06617965644063666900, -0.7071067811865334700 ) ) ;
#4309 = vector ( 'none', #4308, 1000.000000000000000 ) ;
#4310 = cartesian_point ( 'none', ( -16.78385238358002600, -27.50000000000244800, 26.50000000000000000 ) ) ;
#4311 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4312 = direction ( 'none', ( 0.8164965809276189000, 0.0000000000000000000, 0.5773502691897773900 ) ) ;
#4313 = circle ( 'none', #4335, 27.47999999999994400 ) ;
#4314 = edge_loop ( 'none', ( #4724, #4721, #5285, #5331 ) ) ;
#4315 = face_outer_bound ( 'none', #7151, .t. ) ;
#4316 = edge_curve ( 'none', #4729, #4670, #7917, .t. ) ;
#4317 = oriented_edge ( 'none', *, *, #4364, .f. ) ;
#4318 = vector ( 'none', #4352, 1000.000000000000000 ) ;
#4319 = cartesian_point ( 'none', ( 6.706197311556453000e-012, -3.334602580206238600e-012, 26.50000000000000000 ) ) ;
#4320 = oriented_edge ( 'none', *, *, #4421, .f. ) ;
#4321 = oriented_edge ( 'none', *, *, #4679, .f. ) ;
#4322 = oriented_edge ( 'none', *, *, #4400, .f. ) ;
#4323 = line ( 'none', #4357, #4318 ) ;
#4324 = plane ( 'none', #4341 ) ;
#4325 = cartesian_point ( 'none', ( -26.79453881425289600, -5.298307077266169800, 26.33321115673663500 ) ) ;
#4326 = edge_curve ( 'none', #4826, #4729, #7958, .t. ) ;
#4327 = axis2_placement_3d ( 'none', #4367, #4338, #4337 ) ;
#4328 = cartesian_point ( 'none', ( 26.97518383617803700, -5.243077054992838300, 26.50000000000000000 ) ) ;
#4329 = cartesian_point ( 'none', ( 26.79453881425690700, -5.298307077267325300, 26.33321115673661000 ) ) ;
#4330 = cartesian_point ( 'none', ( 26.61365794967434400, -5.353131171278245200, 26.16654258215587000 ) ) ;
#4331 = axis2_placement_3d ( 'none', #4350, #4355, #4336 ) ;
#4332 = advanced_face ( 'none', ( #7876 ), #8026, .f. ) ;
#4333 = cartesian_point ( 'none', ( -20.26848955262138900, -24.32757258692529600, 26.50000000000000000 ) ) ;
#4334 = plane ( 'none', #4327 ) ;
#4335 = axis2_placement_3d ( 'none', #4319, #4362, #4311 ) ;
#4336 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4337 = direction ( 'none', ( 0.0000000000000000000, 0.8164965809277404700, -0.5773502691896053000 ) ) ;
#4338 = direction ( 'none', ( -0.4999999999999860700, -0.4999999999999870100, -0.7071067811865666700 ) ) ;
#4339 = vector ( 'none', #4039, 1000.000000000000000 ) ;
#4340 = cartesian_point ( 'none', ( -27.49999999999762300, 16.78385238357116200, 26.50000000000000000 ) ) ;
#4341 = axis2_placement_3d ( 'none', #4361, #4370, #4312 ) ;
#4342 = cartesian_point ( 'none', ( 26.43253592175844700, -5.407535921759794900, 26.00000000000002100 ) ) ;
#4343 = face_outer_bound ( 'none', #7332, .t. ) ;
#4344 = face_outer_bound ( 'none', #7220, .t. ) ;
#4345 = conical_surface ( 'none', #4331, 26.98000000000004000, 0.7853981633974657100 ) ;
#4346 = cartesian_point ( 'none', ( -26.61365794967051500, -5.353131171277338400, 26.16654258215584500 ) ) ;
#4347 = cartesian_point ( 'none', ( -26.43253592175465300, -5.407535921758882800, 26.00000000000002100 ) ) ;
#4348 = line ( 'none', #4340, #4339 ) ;
#4349 = cartesian_point ( 'none', ( -26.97518383617397900, -5.243077054991679200, 26.50000000000000000 ) ) ;
#4350 = cartesian_point ( 'none', ( 3.089070140925014000e-012, -2.338234864456029500e-012, 26.00000000000002100 ) ) ;
#4351 = direction ( 'none', ( -0.4999999999999749600, 0.4999999999999932800, -0.7071067811865701100 ) ) ;
#4352 = direction ( 'none', ( -0.7071067811865481300, 0.7071067811865470200, 0.0000000000000000000 ) ) ;
#4353 = plane ( 'none', #4356 ) ;
#4354 = cartesian_point ( 'none', ( -26.97518383617397900, -5.243077054991679200, 26.50000000000000000 ) ) ;
#4355 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4356 = axis2_placement_3d ( 'none', #4365, #4351, #4363 ) ;
#4357 = cartesian_point ( 'none', ( 22.20465728752813200, -43.93676406871397000, 26.50000000000000000 ) ) ;
#4358 = face_outer_bound ( 'none', #7190, .t. ) ;
#4359 = cartesian_point ( 'none', ( 5.053982531165535100, -26.78608931235331200, 26.50000000000000000 ) ) ;
#4360 = line ( 'none', #4359, #4372 ) ;
#4361 = cartesian_point ( 'none', ( -22.20465728751092600, -43.93676406874632800, 26.50000000000000000 ) ) ;
#4362 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4363 = direction ( 'none', ( 0.0000000000000000000, 0.8164965809277383600, 0.5773502691896083000 ) ) ;
#4364 = edge_curve ( 'none', #4422, #4830, #8010, .t. ) ;
#4365 = cartesian_point ( 'none', ( -43.58321067811618100, -22.55821067812004100, 26.00000000000002100 ) ) ;
#4366 = b_spline_curve_with_knots ( 'none', 3,
( #4342, #4330, #4329, #4328 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007559851042726808000 ),
.unspecified. ) ;
#4367 = cartesian_point ( 'none', ( 22.55821067812141900, -43.58321067812069300, 26.00000000000002100 ) ) ;
#4368 = edge_curve ( 'none', #4399, #4409, #8011, .t. ) ;
#4369 = cartesian_point ( 'none', ( -5.767893218810147700, -27.50000000000244800, 26.50000000000000000 ) ) ;
#4370 = direction ( 'none', ( -0.5000000000002080600, 0.4999999999997699600, 0.7071067811865632300 ) ) ;
#4371 = direction ( 'none', ( -0.7071067811865481300, 0.7071067811865470200, 0.0000000000000000000 ) ) ;
#4372 = vector ( 'none', #4371, 1000.000000000000000 ) ;
#4373 = direction ( 'none', ( 1.000000000000000000, 9.912705577012529400e-016, 0.0000000000000000000 ) ) ;
#4374 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4375 = axis2_placement_3d ( 'none', #4390, #4374, #4373 ) ;
#4376 = face_outer_bound ( 'none', #7141, .t. ) ;
#4377 = direction ( 'none', ( 7.125800186741861900e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4378 = vector ( 'none', #4377, 1000.000000000000000 ) ;
#4379 = circle ( 'none', #4375, 3.499999999999222400 ) ;
#4380 = face_outer_bound ( 'none', #7147, .t. ) ;
#4381 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4383 = edge_loop ( 'none', ( #4650, #4728, #4664, #4321 ) ) ;
#4384 = oriented_edge ( 'none', *, *, #4402, .t. ) ;
#4385 = vertex_point ( 'none', #7981 ) ;
#4386 = vector ( 'none', #4414, 1000.000000000000000 ) ;
#4387 = cartesian_point ( 'none', ( -26.78608931234791900, -5.053982531165616800, 26.50000000000000000 ) ) ;
#4388 = axis2_placement_3d ( 'none', #4395, #4396, #4419 ) ;
#4389 = plane ( 'none', #4388 ) ;
#4390 = cartesian_point ( 'none', ( -16.78385238351873500, -24.00000000000325100, 26.50000000000000000 ) ) ;
#4391 = axis2_placement_3d ( 'none', #4418, #4382, #4381 ) ;
#4392 = circle ( 'none', #4406, 3.499999999999992900 ) ;
#4393 = conical_surface ( 'none', #4391, 4.500000000000812700, 0.7853981633974657100 ) ;
#4394 = line ( 'none', #4387, #4386 ) ;
#4395 = cartesian_point ( 'none', ( -22.55821067811602600, -43.58321067812178000, 26.00000000000002100 ) ) ;
#4396 = direction ( 'none', ( 0.4999999999999890100, -0.4999999999999890100, -0.7071067811865631200 ) ) ;
#4397 = cartesian_point ( 'none', ( -27.49999999999762300, -5.975000000001824900, 26.50000000000000000 ) ) ;
#4398 = line ( 'none', #4397, #4378 ) ;
#4399 = vertex_point ( 'none', #7997 ) ;
#4400 = edge_curve ( 'none', #4409, #4416, #8020, .t. ) ;
#4401 = cartesian_point ( 'none', ( 5.767893218815378200, -27.50000000000315500, 26.50000000000000000 ) ) ;
#4402 = edge_curve ( 'none', #4423, #4413, #7984, .t. ) ;
#4403 = direction ( 'none', ( 1.000000000000000000, 1.982541115402069300e-015, 0.0000000000000000000 ) ) ;
#4404 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4405 = cartesian_point ( 'none', ( 23.99999999999635500, 16.78385238356590000, 26.50000000000000000 ) ) ;
#4406 = axis2_placement_3d ( 'none', #4405, #4404, #4403 ) ;
#4407 = oriented_edge ( 'none', *, *, #4427, .f. ) ;
#4408 = edge_curve ( 'none', #4426, #4417, #8027, .t. ) ;
#4409 = vertex_point ( 'none', #7983 ) ;
#4410 = oriented_edge ( 'none', *, *, #4408, .f. ) ;
#4411 = edge_curve ( 'none', #4423, #4426, #8003, .t. ) ;
#4412 = edge_curve ( 'none', #4399, #4808, #8015, .t. ) ;
#4413 = vertex_point ( 'none', #8052 ) ;
#4414 = direction ( 'none', ( 0.7071067811865481300, 0.7071067811865470200, 0.0000000000000000000 ) ) ;
#4415 = edge_curve ( 'none', #4817, #4947, #8000, .t. ) ;
#4416 = vertex_point ( 'none', #8055 ) ;
#4417 = vertex_point ( 'none', #8045 ) ;
#4418 = cartesian_point ( 'none', ( -24.74873734146969500, -24.74873734153731100, 26.50000000000000000 ) ) ;
#4419 = direction ( 'none', ( -0.8164965809277380200, 0.0000000000000000000, -0.5773502691896087400 ) ) ;
#4420 = oriented_edge ( 'none', *, *, #4415, .t. ) ;
#4421 = edge_curve ( 'none', #4416, #4413, #7988, .t. ) ;
#4422 = vertex_point ( 'none', #8028 ) ;
#4423 = vertex_point ( 'none', #7990 ) ;
#4424 = oriented_edge ( 'none', *, *, #4751, .t. ) ;
#4425 = oriented_edge ( 'none', *, *, #4787, .t. ) ;
#4426 = vertex_point ( 'none', #8022 ) ;
#4427 = edge_curve ( 'none', #4417, #4947, #8029, .t. ) ;
#4428 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4429 = face_outer_bound ( 'none', #7324, .t. ) ;
#4430 = b_spline_curve_with_knots ( 'none', 3,
( #4442, #4441, #4440, #4476 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007559851042725316200 ),
.unspecified. ) ;
#4431 = axis2_placement_3d ( 'none', #4451, #4450, #4449 ) ;
#4432 = axis2_placement_3d ( 'none', #4498, #4455, #4494 ) ;
#4433 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4434 = vector ( 'none', #4433, 1000.000000000000000 ) ;
#4435 = line ( 'none', #4478, #4443 ) ;
#4436 = conical_surface ( 'none', #4438, 26.98000000000073900, 0.7853981633974657100 ) ;
#4437 = face_outer_bound ( 'none', #7167, .t. ) ;
#4438 = axis2_placement_3d ( 'none', #4446, #4502, #4456 ) ;
#4439 = cartesian_point ( 'none', ( 20.26848955268291500, -24.32757258692189200, 26.50000000000000000 ) ) ;
#4440 = cartesian_point ( 'none', ( -26.61365794966995000, 5.353131171273202100, 26.16654258215583800 ) ) ;
#4441 = cartesian_point ( 'none', ( -26.79453881425228100, 5.298307077261938500, 26.33321115673664200 ) ) ;
#4442 = cartesian_point ( 'none', ( -26.97518383617336500, 5.243077054987459500, 26.50000000000000000 ) ) ;
#4443 = vector ( 'none', #4477, 999.9999999999998900 ) ;
#4444 = cartesian_point ( 'none', ( 5.243077054993003500, 26.97518383617389400, 26.50000000000000000 ) ) ;
#4445 = cartesian_point ( 'none', ( 5.298307077267487000, 26.79453881425281000, 26.33321115673663800 ) ) ;
#4446 = cartesian_point ( 'none', ( 2.164934898019055300e-012, -3.687761012121841300e-012, 26.00000000000002100 ) ) ;
#4447 = axis2_placement_3d ( 'none', #4448, #4467, #4466 ) ;
#4448 = cartesian_point ( 'none', ( 1.776787374157908200e-012, 27.49999999999754200, 26.50000000000000000 ) ) ;
#4449 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4450 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4451 = cartesian_point ( 'none', ( 3.089070140925014000e-012, -2.338234864456029500e-012, 26.50000000000000000 ) ) ;
#4452 = line ( 'none', #4038, #4110 ) ;
#4453 = face_outer_bound ( 'none', #7341, .t. ) ;
#4454 = plane ( 'none', #4447 ) ;
#4455 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4456 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4457 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4458 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4459 = cartesian_point ( 'none', ( -23.99999999999840100, -16.78385238357983800, 26.50000000000000000 ) ) ;
#4460 = axis2_placement_3d ( 'none', #4492, #4504, #4501 ) ;
#4461 = circle ( 'none', #4460, 4.500000000001159100 ) ;
#4462 = circle ( 'none', #4431, 27.48000000000003600 ) ;
#4463 = cartesian_point ( 'none', ( 24.32757258692146600, -20.26848955268183200, 26.50000000000000000 ) ) ;
#4464 = cartesian_point ( 'none', ( 27.50000000000199300, -16.78385238357718000, 26.50000000000000000 ) ) ;
#4465 = line ( 'none', #4475, #4434 ) ;
#4466 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865549000, -0.7071067811865402500 ) ) ;
#4467 = direction ( 'none', ( 2.950591046601573700e-015, -0.7071067811865402500, 0.7071067811865549000 ) ) ;
#4468 = cartesian_point ( 'none', ( 43.58321067812041600, -22.55821067812178900, 26.00000000000002100 ) ) ;
#4469 = cartesian_point ( 'none', ( 27.49999999999634800, 5.767893218804471400, 26.50000000000000000 ) ) ;
#4470 = direction ( 'none', ( -0.2810846377148555300, 0.6785983445458461100, 0.6785983445458332300 ) ) ;
#4471 = vector ( 'none', #4470, 1000.000000000000100 ) ;
#4472 = cartesian_point ( 'none', ( 5.353131171278706200, 26.61365794967045800, 26.16654258215583800 ) ) ;
#4473 = cartesian_point ( 'none', ( 5.407535921760249700, 26.43253592175459600, 26.00000000000002100 ) ) ;
#4474 = cartesian_point ( 'none', ( -24.32757258685177200, -20.26848955268959100, 26.50000000000000000 ) ) ;
#4475 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -27.50000000000315500, 26.50000000000000000 ) ) ;
#4476 = cartesian_point ( 'none', ( -26.43253592175408800, 5.407535921754740300, 26.00000000000002100 ) ) ;
#4477 = direction ( 'none', ( -0.2810846377148331600, 0.6785983445458562100, -0.6785983445458326800 ) ) ;
#4478 = cartesian_point ( 'none', ( -5.502923772980099500, -28.13969282973981800, 27.13969282973734900 ) ) ;
#4479 = axis2_placement_3d ( 'none', #4459, #4458, #4457 ) ;
#4480 = face_outer_bound ( 'none', #7240, .t. ) ;
#4481 = cartesian_point ( 'none', ( 27.50000000000199300, -5.767893218816794800, 26.50000000000000000 ) ) ;
#4482 = direction ( 'none', ( 1.238410426786865000e-011, 0.7071067811865597900, -0.7071067811865352500 ) ) ;
#4483 = vector ( 'none', #4482, 1000.000000000000000 ) ;
#4484 = cartesian_point ( 'none', ( -16.78385238358002600, -27.50000000000244800, 26.50000000000000000 ) ) ;
#4485 = line ( 'none', #4484, #4483 ) ;
#4486 = cartesian_point ( 'none', ( 5.312180203155812700, 28.60018854295584500, 27.60018854295826100 ) ) ;
#4487 = line ( 'none', #4486, #4471 ) ;
#4488 = direction ( 'none', ( -0.8164965809277378000, 0.0000000000000000000, -0.5773502691896090800 ) ) ;
#4489 = direction ( 'none', ( 0.4999999999999893400, 0.4999999999999885100, -0.7071067811865631200 ) ) ;
#4490 = b_spline_curve_with_knots ( 'none', 3,
( #4354, #4325, #4346, #4347 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007559851042725505900 ),
.unspecified. ) ;
#4491 = cartesian_point ( 'none', ( 5.243077054991514900, -26.97518383617929100, 26.50000000000000000 ) ) ;
#4492 = cartesian_point ( 'none', ( 24.74873734153155500, 24.74873734151784900, 26.50000000000000000 ) ) ;
#4493 = axis2_placement_3d ( 'none', #4468, #4489, #4488 ) ;
#4494 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4495 = axis2_placement_3d ( 'none', #5725, #5766, #6336 ) ;
#4496 = b_spline_curve_with_knots ( 'none', 3,
( #4473, #4472, #4445, #4444 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007559851042725340000 ),
.unspecified. ) ;
#4497 = circle ( 'none', #4479, 3.499999999999926700 ) ;
#4498 = cartesian_point ( 'none', ( 6.706197311556453000e-012, -3.334602580206238600e-012, 26.00000000000002100 ) ) ;
#4499 = plane ( 'none', #4493 ) ;
#4500 = cartesian_point ( 'none', ( 27.49999999999634800, 16.78385238356633400, 26.50000000000000000 ) ) ;
#4501 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4502 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4503 = conical_surface ( 'none', #4432, 26.97999999999994700, 0.7853981633974657100 ) ;
#4504 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4505 = cartesian_point ( 'none', ( 16.66499999999999900, 16.26500000000000100, 1.500000000000000000 ) ) ;
#4506 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4507 = face_outer_bound ( 'none', #7197, .t. ) ;
#4508 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865549000, -0.7071067811865402500 ) ) ;
#4509 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4510 = cartesian_point ( 'none', ( -6.000000000000000000, 10.00000000000000000, 1.500000000000000000 ) ) ;
#4511 = direction ( 'none', ( -6.869154506741770800e-014, 0.7071067811865549000, 0.7071067811865402500 ) ) ;
#4512 = cartesian_point ( 'none', ( -16.78385238357460500, 26.99999999999746000, 26.00000000000002100 ) ) ;
#4513 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4514 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4516 = cartesian_point ( 'none', ( -24.74873734152691500, 24.74873734152463800, 26.50000000000000000 ) ) ;
#4517 = line ( 'none', #4538, #4537 ) ;
#4518 = conical_surface ( 'none', #4535, 2.999999999999999100, 0.7853981633974648200 ) ;
#4519 = line ( 'none', #4523, #4132 ) ;
#4520 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4521 = plane ( 'none', #4556 ) ;
#4522 = face_outer_bound ( 'none', #7199, .t. ) ;
#4523 = cartesian_point ( 'none', ( -5.312180203149807800, 28.60018854295515600, 27.60018854295764300 ) ) ;
#4524 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4526 = cartesian_point ( 'none', ( -16.78385238357431300, 23.99999999999744900, 26.00000000000002100 ) ) ;
#4527 = axis2_placement_3d ( 'none', #4563, #4548, #4547 ) ;
#4528 = face_outer_bound ( 'none', #7376, .t. ) ;
#4529 = axis2_placement_3d ( 'none', #4553, #4506, #4524 ) ;
#4530 = direction ( 'none', ( 0.06617965644027866400, -0.7040030206422864800, -0.7071067811865355800 ) ) ;
#4531 = vector ( 'none', #4530, 1000.000000000000100 ) ;
#4532 = cartesian_point ( 'none', ( -24.32757258691717800, 20.26848955267589500, 26.50000000000000000 ) ) ;
#4533 = line ( 'none', #4532, #4531 ) ;
#4534 = face_outer_bound ( 'none', #7261, .t. ) ;
#4535 = axis2_placement_3d ( 'none', #4526, #4525, #4136 ) ;
#4536 = direction ( 'none', ( -3.434577253370862000e-014, 0.7071067811865597900, 0.7071067811865352500 ) ) ;
#4537 = vector ( 'none', #4536, 1000.000000000000000 ) ;
#4538 = cartesian_point ( 'none', ( 16.78385238357805100, 26.99999999999762700, 26.00000000000002100 ) ) ;
#4539 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4540 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 6.040000000000000000 ) ) ;
#4541 = conical_surface ( 'none', #4560, 4.500000000001058700, 0.7853981633974639300 ) ;
#4542 = conical_surface ( 'none', #4529, 3.499999999999992900, 0.7853981633974657100 ) ;
#4543 = direction ( 'none', ( 0.6785983445458450000, -0.2810846377148384900, -0.6785983445458415600 ) ) ;
#4544 = vector ( 'none', #4543, 1000.000000000000000 ) ;
#4545 = cartesian_point ( 'none', ( -31.93385233792529800, -3.931331446885878700, 30.93385233792766400 ) ) ;
#4546 = line ( 'none', #4545, #4544 ) ;
#4547 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4548 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4549 = direction ( 'none', ( 2.723622504554562000e-015, -0.7071067811865402500, 0.7071067811865549000 ) ) ;
#4550 = cartesian_point ( 'none', ( 1.806844583968244000e-012, 27.49999999999751300, 26.50000000000000000 ) ) ;
#4551 = vector ( 'none', #4511, 1000.000000000000100 ) ;
#4552 = plane ( 'none', #4527 ) ;
#4553 = cartesian_point ( 'none', ( -23.99999999999763000, 16.78385238357223500, 26.50000000000000000 ) ) ;
#4554 = circle ( 'none', #4562, 2.000000000000001800 ) ;
#4555 = line ( 'none', #4512, #4551 ) ;
#4556 = axis2_placement_3d ( 'none', #4550, #4549, #4508 ) ;
#4557 = cartesian_point ( 'none', ( 6.000000000000000000, 10.00000000000000000, 1.500000000000000000 ) ) ;
#4558 = circle ( 'none', #5753, 0.1636129134872550700 ) ;
#4559 = line ( 'none', #4540, #4716 ) ;
#4560 = axis2_placement_3d ( 'none', #4516, #4515, #4514 ) ;
#4561 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4562 = axis2_placement_3d ( 'none', #4505, #4509, #4561 ) ;
#4563 = cartesian_point ( 'none', ( 16.78385238357536500, 24.00000000000128300, 20.00000000000000000 ) ) ;
#4564 = cartesian_point ( 'none', ( -20.26848955267811200, 24.32757258691552200, 26.50000000000000000 ) ) ;
#4565 = line ( 'none', #4564, #4589 ) ;
#4566 = face_outer_bound ( 'none', #7342, .t. ) ;
#4567 = axis2_placement_3d ( 'none', #4575, #4574, #4573 ) ;
#4568 = cartesian_point ( 'none', ( -43.93676406871003300, -22.20465728752770600, 26.50000000000000000 ) ) ;
#4569 = axis2_placement_3d ( 'none', #4581, #4587, #4586 ) ;
#4570 = line ( 'none', #4580, #4582 ) ;
#4571 = plane ( 'none', #4569 ) ;
#4572 = face_outer_bound ( 'none', #7437, .t. ) ;
#4573 = direction ( 'none', ( 0.0000000000000000000, -0.8164965809277311400, -0.5773502691896186300 ) ) ;
#4574 = direction ( 'none', ( -0.4999999999999907900, -0.4999999999999968900, 0.7071067811865562300 ) ) ;
#4575 = cartesian_point ( 'none', ( 43.93676406871465900, -22.20465728752693500, 26.50000000000000000 ) ) ;
#4576 = plane ( 'none', #4585 ) ;
#4577 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4578 = face_outer_bound ( 'none', #7183, .t. ) ;
#4579 = direction ( 'none', ( 0.0000000000000000000, -0.8164965809277325800, -0.5773502691896165200 ) ) ;
#4580 = cartesian_point ( 'none', ( 6.000000000000000000, 10.00000000000000000, 1.500000000000000000 ) ) ;
#4581 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -66.14142135623997400, 4.400000000000000400 ) ) ;
#4582 = vector ( 'none', #4577, 1000.000000000000000 ) ;
#4583 = direction ( 'none', ( 0.4999999999999933900, -0.4999999999999942300, 0.7071067811865563400 ) ) ;
#4584 = face_outer_bound ( 'none', #6923, .t. ) ;
#4585 = axis2_placement_3d ( 'none', #4568, #4583, #4579 ) ;
#4586 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4587 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4588 = direction ( 'none', ( 0.7040030206422940300, -0.06617965644017100000, -0.7071067811865382500 ) ) ;
#4589 = vector ( 'none', #4588, 999.9999999999998900 ) ;
#4590 = axis2_placement_3d ( 'none', #4513, #4678, #4708 ) ;
#4591 = plane ( 'none', #4567 ) ;
#4592 = axis2_placement_3d ( 'none', #4647, #4602, #4597 ) ;
#4593 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4594 = face_outer_bound ( 'none', #7082, .t. ) ;
#4595 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, 1.500000000000000000 ) ) ;
#4596 = face_outer_bound ( 'none', #7205, .t. ) ;
#4597 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4598 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4599 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4600 = circle ( 'none', #4653, 6.000000000000000000 ) ;
#4601 = axis2_placement_3d ( 'none', #4603, #4599, #4598 ) ;
#4602 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4603 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -66.14142135623997400, 4.400000000000000400 ) ) ;
#4604 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4605 = conical_surface ( 'none', #4607, 3.499999999999985800, 0.7853981633974666000 ) ;
#4606 = face_outer_bound ( 'none', #7487, .t. ) ;
#4607 = axis2_placement_3d ( 'none', #4645, #4644, #4666 ) ;
#4608 = vector ( 'none', #4593, 1000.000000000000000 ) ;
#4609 = cartesian_point ( 'none', ( 14.66499999999999600, 16.26500000000000100, 1.500000000000000000 ) ) ;
#4610 = line ( 'none', #4609, #4608 ) ;
#4611 = axis2_placement_3d ( 'none', #4612, #4604, #4614 ) ;
#4612 = cartesian_point ( 'none', ( 3.340230610359213100e-012, -1.464106613724425200e-012, 26.00000000000002100 ) ) ;
#4613 = plane ( 'none', #4601 ) ;
#4614 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4615 = cylindrical_surface ( 'none', #4592, 1.375000000000001300 ) ;
#4616 = face_outer_bound ( 'none', #7436, .t. ) ;
#4617 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4618 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4619 = cartesian_point ( 'none', ( -8.370000000000001000, -13.32000000000000000, 1.500000000000000000 ) ) ;
#4620 = line ( 'none', #4619, #4639 ) ;
#4621 = cartesian_point ( 'none', ( -7.379999999999999900, -2.589999999999999400, 0.0000000000000000000 ) ) ;
#4622 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4623 = vector ( 'none', #4622, 1000.000000000000000 ) ;
#4624 = cartesian_point ( 'none', ( 18.66500000000000300, 16.26500000000000100, 1.500000000000000000 ) ) ;
#4625 = cartesian_point ( 'none', ( -14.19999999999999900, -17.82499999999999900, 1.500000000000000000 ) ) ;
#4626 = cartesian_point ( 'none', ( -6.000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
#4627 = cartesian_point ( 'none', ( -5.243077054986687600, 26.97518383617382300, 26.50000000000000000 ) ) ;
#4628 = cartesian_point ( 'none', ( -5.298307077261168500, 26.79453881425273900, 26.33321115673663800 ) ) ;
#4629 = cartesian_point ( 'none', ( -5.353131171272385000, 26.61365794967038300, 26.16654258215584200 ) ) ;
#4630 = cartesian_point ( 'none', ( -5.407535921753921400, 26.43253592175452800, 26.00000000000002100 ) ) ;
#4631 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, 1.500000000000000000 ) ) ;
#4632 = axis2_placement_3d ( 'none', #4642, #4641, #4640 ) ;
#4633 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4635 = cartesian_point ( 'none', ( -16.19999999999999900, -17.82499999999999900, 0.0000000000000000000 ) ) ;
#4636 = axis2_placement_3d ( 'none', #4635, #4634, #4633 ) ;
#4637 = circle ( 'none', #4636, 2.000000000000000000 ) ;
#4638 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4639 = vector ( 'none', #4638, 1000.000000000000000 ) ;
#4640 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4641 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4642 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
#4643 = b_spline_curve_with_knots ( 'none', 3,
( #4630, #4629, #4628, #4627 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007559851042725327000 ),
.unspecified. ) ;
#4644 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4645 = cartesian_point ( 'none', ( 16.78385238357820700, 23.99999999999763400, 26.50000000000000000 ) ) ;
#4646 = axis2_placement_3d ( 'none', #4668, #4661, #4660 ) ;
#4647 = cartesian_point ( 'none', ( 19.92000000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#4648 = advanced_face ( 'none', ( #8035 ), #8019, .t. ) ;
#4649 = vertex_point ( 'none', #8007 ) ;
#4650 = oriented_edge ( 'none', *, *, #4953, .t. ) ;
#4651 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4652 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4653 = axis2_placement_3d ( 'none', #4595, #4652, #4651 ) ;
#4654 = face_outer_bound ( 'none', #7269, .t. ) ;
#4655 = conical_surface ( 'none', #4611, 26.98000000000028800, 0.7853981633974657100 ) ;
#4656 = edge_loop ( 'none', ( #4727, #4726, #4677, #4725 ) ) ;
#4657 = line ( 'none', #4624, #4623 ) ;
#4658 = circle ( 'none', #4632, 6.000000000000000000 ) ;
#4659 = axis2_placement_3d ( 'none', #4631, #4618, #4617 ) ;
#4660 = direction ( 'none', ( 0.7071067811865597900, 0.0000000000000000000, -0.7071067811865352500 ) ) ;
#4661 = direction ( 'none', ( 0.7071067811865352500, 0.0000000000000000000, 0.7071067811865597900 ) ) ;
#4662 = edge_curve ( 'none', #4810, #4759, #8043, .t. ) ;
#4663 = edge_loop ( 'none', ( #5335, #5334, #5330, #5289 ) ) ;
#4664 = oriented_edge ( 'none', *, *, #4316, .t. ) ;
#4665 = plane ( 'none', #4646 ) ;
#4666 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4667 = cylindrical_surface ( 'none', #4659, 6.000000000000000000 ) ;
#4668 = cartesian_point ( 'none', ( -27.49999999999762300, -66.14142135623997400, 26.50000000000000000 ) ) ;
#4669 = face_outer_bound ( 'none', #7134, .t. ) ;
#4670 = vertex_point ( 'none', #8006 ) ;
#4671 = cartesian_point ( 'none', ( -13.38000000000000100, -2.590000000000000300, 1.500000000000000000 ) ) ;
#4672 = axis2_placement_3d ( 'none', #4699, #4682, #4702 ) ;
#4673 = cartesian_point ( 'none', ( -21.29500000000000200, 11.50000000000000000, 1.500000000000000000 ) ) ;
#4674 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4675 = cartesian_point ( 'none', ( -18.54499999999999800, 11.50000000000000000, 1.500000000000000000 ) ) ;
#4676 = cartesian_point ( 'none', ( 8.539999999999995600, -20.62000000000000100, 1.500000000000000000 ) ) ;
#4677 = oriented_edge ( 'none', *, *, #4816, .t. ) ;
#4678 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4679 = edge_curve ( 'none', #4825, #4670, #8059, .t. ) ;
#4680 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4681 = cartesian_point ( 'none', ( -1.375000000000000000, -23.00000000000000000, 1.500000000000000000 ) ) ;
#4682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4683 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4686 = cartesian_point ( 'none', ( 10.47000000000000100, -5.004999999999999900, 0.0000000000000000000 ) ) ;
#4687 = axis2_placement_3d ( 'none', #4686, #4685, #4698 ) ;
#4688 = circle ( 'none', #4687, 6.000000000000001800 ) ;
#4689 = cartesian_point ( 'none', ( -18.19999999999999900, -17.82499999999999900, 0.0000000000000000000 ) ) ;
#4690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4691 = face_outer_bound ( 'none', #7452, .t. ) ;
#4692 = cylindrical_surface ( 'none', #4672, 6.000000000000000000 ) ;
#4693 = plane ( 'none', #4700 ) ;
#4694 = cartesian_point ( 'none', ( 4.469999999999997100, -5.004999999999999900, 0.0000000000000000000 ) ) ;
#4695 = face_outer_bound ( 'none', #7310, .t. ) ;
#4696 = cartesian_point ( 'none', ( -14.19999999999999900, -17.82499999999999900, 0.0000000000000000000 ) ) ;
#4697 = circle ( 'none', #4704, 2.000000000000000000 ) ;
#4698 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4699 = cartesian_point ( 'none', ( -13.38000000000000100, -2.590000000000000300, 1.500000000000000000 ) ) ;
#4700 = axis2_placement_3d ( 'none', #4701, #4680, #4674 ) ;
#4701 = cartesian_point ( 'none', ( 2.167531101691006800e-012, -66.14142135623997400, 4.400000000000000400 ) ) ;
#4702 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4703 = cartesian_point ( 'none', ( -16.19999999999999900, -17.82499999999999900, 1.500000000000000000 ) ) ;
#4704 = axis2_placement_3d ( 'none', #4703, #4684, #4683 ) ;
#4705 = line ( 'none', #4711, #4710 ) ;
#4706 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4707 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4709 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4710 = vector ( 'none', #4709, 1000.000000000000000 ) ;
#4711 = cartesian_point ( 'none', ( -18.19999999999999900, -17.82499999999999900, 1.500000000000000000 ) ) ;
#4712 = axis2_placement_3d ( 'none', #4671, #4690, #4707 ) ;
#4713 = circle ( 'none', #4712, 6.000000000000000900 ) ;
#4714 = cartesian_point ( 'none', ( 1.375000000000000000, -23.00000000000000000, 1.500000000000000000 ) ) ;
#4715 = cartesian_point ( 'none', ( 12.54000000000000300, -20.62000000000000100, 1.500000000000000000 ) ) ;
#4716 = vector ( 'none', #4539, 1000.000000000000000 ) ;
#4717 = vertex_point ( 'none', #8060 ) ;
#4718 = oriented_edge ( 'none', *, *, #4412, .t. ) ;
#4719 = edge_curve ( 'none', #4947, #4385, #7962, .t. ) ;
#4720 = edge_curve ( 'none', #4905, #4814, #8128, .t. ) ;
#4721 = oriented_edge ( 'none', *, *, #5329, .t. ) ;
#4722 = oriented_edge ( 'none', *, *, #4368, .f. ) ;
#4723 = edge_curve ( 'none', #4422, #4905, #8120, .t. ) ;
#4724 = oriented_edge ( 'none', *, *, #4368, .t. ) ;
#4725 = oriented_edge ( 'none', *, *, #4733, .t. ) ;
#4726 = oriented_edge ( 'none', *, *, #4720, .t. ) ;
#4727 = oriented_edge ( 'none', *, *, #4723, .t. ) ;
#4728 = oriented_edge ( 'none', *, *, #4326, .t. ) ;
#4729 = vertex_point ( 'none', #8092 ) ;
#4730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4731 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4732 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4733 = edge_curve ( 'none', #4806, #4422, #8094, .t. ) ;
#4734 = advanced_face ( 'none', ( #8104 ), #8148, .t. ) ;
#4735 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4736 = axis2_placement_3d ( 'none', #4735, #4706, #4730 ) ;
#4737 = circle ( 'none', #4736, 2.799999999999998500 ) ;
#4738 = oriented_edge ( 'none', *, *, #4747, .t. ) ;
#4739 = advanced_face ( 'none', ( #8114 ), #8078, .f. ) ;
#4740 = oriented_edge ( 'none', *, *, #4758, .f. ) ;
#4741 = vertex_point ( 'none', #8117 ) ;
#4742 = oriented_edge ( 'none', *, *, #4941, .f. ) ;
#4743 = vertex_point ( 'none', #8119 ) ;
#4744 = vertex_point ( 'none', #8072 ) ;
#4745 = vertex_point ( 'none', #8192 ) ;
#4746 = vertex_point ( 'none', #8100 ) ;
#4747 = edge_curve ( 'none', #4745, #4939, #8097, .t. ) ;
#4748 = edge_curve ( 'none', #4743, #4764, #8113, .t. ) ;
#4749 = oriented_edge ( 'none', *, *, #4800, .t. ) ;
#4750 = oriented_edge ( 'none', *, *, #4751, .f. ) ;
#4751 = edge_curve ( 'none', #4759, #4743, #8188, .t. ) ;
#4752 = edge_loop ( 'none', ( #4795, #4799, #4749, #4756 ) ) ;
#4753 = edge_curve ( 'none', #4745, #4759, #8079, .t. ) ;
#4754 = edge_loop ( 'none', ( #4763, #4771, #4775, #4778 ) ) ;
#4755 = oriented_edge ( 'none', *, *, #4753, .f. ) ;
#4756 = oriented_edge ( 'none', *, *, #4797, .f. ) ;
#4757 = oriented_edge ( 'none', *, *, #4936, .t. ) ;
#4758 = edge_curve ( 'none', #4741, #4793, #8187, .t. ) ;
#4759 = vertex_point ( 'none', #8170 ) ;
#4760 = edge_curve ( 'none', #4790, #4741, #8098, .t. ) ;
#4761 = edge_loop ( 'none', ( #4738, #4767, #4766, #4750, #4755 ) ) ;
#4762 = oriented_edge ( 'none', *, *, #4760, .f. ) ;
#4763 = oriented_edge ( 'none', *, *, #4773, .t. ) ;
#4764 = vertex_point ( 'none', #8179 ) ;
#4765 = advanced_face ( 'none', ( #8203 ), #8178, .t. ) ;
#4766 = oriented_edge ( 'none', *, *, #4748, .f. ) ;
#4767 = oriented_edge ( 'none', *, *, #4768, .t. ) ;
#4768 = edge_curve ( 'none', #4939, #4764, #8172, .t. ) ;
#4769 = advanced_face ( 'none', ( #8068 ), #8084, .t. ) ;
#4770 = vertex_point ( 'none', #8138 ) ;
#4771 = oriented_edge ( 'none', *, *, #4772, .t. ) ;
#4772 = edge_curve ( 'none', #4770, #4939, #8171, .t. ) ;
#4773 = edge_curve ( 'none', #4744, #4770, #8140, .t. ) ;
#4774 = edge_curve ( 'none', #4744, #4745, #8158, .t. ) ;
#4775 = oriented_edge ( 'none', *, *, #4747, .f. ) ;
#4776 = oriented_edge ( 'none', *, *, #4780, .t. ) ;
#4777 = vertex_point ( 'none', #7875 ) ;
#4778 = oriented_edge ( 'none', *, *, #4774, .f. ) ;
#4779 = edge_loop ( 'none', ( #4802, #4811, #4776, #4815, #4813, #4821, #4824, #4820, #4785, #4823, #4954, #4956, #4931 ) ) ;
#4780 = edge_curve ( 'none', #4810, #4808, #5606, .t. ) ;
#4781 = advanced_face ( 'none', ( #8145 ), #8070, .t. ) ;
#4782 = vertex_point ( 'none', #503 ) ;
#4783 = edge_curve ( 'none', #4819, #4805, #499, .t. ) ;
#4784 = edge_loop ( 'none', ( #4917, #4945, #4424, #4425, #4420, #4407, #4410, #4946, #4384, #4320, #4322, #4722, #4718 ) ) ;
#4785 = oriented_edge ( 'none', *, *, #4783, .f. ) ;
#4786 = edge_curve ( 'none', #4826, #4819, #496, .t. ) ;
#4787 = edge_curve ( 'none', #4743, #4817, #527, .t. ) ;
#4788 = advanced_face ( 'none', ( #508 ), #525, .f. ) ;
#4789 = vertex_point ( 'none', #538 ) ;
#4790 = vertex_point ( 'none', #533 ) ;
#4791 = edge_loop ( 'none', ( #4933, #4792, #4940 ) ) ;
#4792 = oriented_edge ( 'none', *, *, #4934, .t. ) ;
#4793 = vertex_point ( 'none', #534 ) ;
#4794 = vertex_point ( 'none', #532 ) ;
#4795 = oriented_edge ( 'none', *, *, #4796, .t. ) ;
#4796 = edge_curve ( 'none', #4777, #4798, #517, .t. ) ;
#4797 = edge_curve ( 'none', #4777, #4741, #528, .t. ) ;
#4798 = vertex_point ( 'none', #535 ) ;
#4799 = oriented_edge ( 'none', *, *, #4801, .t. ) ;
#4800 = edge_curve ( 'none', #4793, #4741, #512, .t. ) ;
#4801 = edge_curve ( 'none', #4798, #4793, #34, .t. ) ;
#4802 = oriented_edge ( 'none', *, *, #4748, .t. ) ;
#4803 = vertex_point ( 'none', #8352 ) ;
#4804 = edge_curve ( 'none', #4808, #4806, #47, .t. ) ;
#4805 = vertex_point ( 'none', #8353 ) ;
#4806 = vertex_point ( 'none', #32 ) ;
#4807 = edge_curve ( 'none', #4803, #4814, #16, .t. ) ;
#4808 = vertex_point ( 'none', #24 ) ;
#4809 = edge_curve ( 'none', #4764, #4810, #8357, .t. ) ;
#4810 = vertex_point ( 'none', #8362 ) ;
#4811 = oriented_edge ( 'none', *, *, #4809, .t. ) ;
#4812 = advanced_face ( 'none', ( #8363 ), #8361, .t. ) ;
#4813 = oriented_edge ( 'none', *, *, #4816, .f. ) ;
#4814 = vertex_point ( 'none', #4 ) ;
#4815 = oriented_edge ( 'none', *, *, #4804, .t. ) ;
#4816 = edge_curve ( 'none', #4814, #4806, #92, .t. ) ;
#4817 = vertex_point ( 'none', #90 ) ;
#4818 = edge_curve ( 'none', #4782, #4805, #58, .t. ) ;
#4819 = vertex_point ( 'none', #9 ) ;
#4820 = oriented_edge ( 'none', *, *, #4818, .t. ) ;
#4821 = oriented_edge ( 'none', *, *, #4807, .f. ) ;
#4822 = edge_curve ( 'none', #4782, #4803, #62, .t. ) ;
#4823 = oriented_edge ( 'none', *, *, #4786, .f. ) ;
#4824 = oriented_edge ( 'none', *, *, #4822, .f. ) ;
#4825 = vertex_point ( 'none', #17 ) ;
#4826 = vertex_point ( 'none', #28 ) ;
#4827 = edge_curve ( 'none', #4904, #4909, #29, .t. ) ;
#4828 = oriented_edge ( 'none', *, *, #4827, .t. ) ;
#4829 = edge_curve ( 'none', #4909, #4905, #41, .t. ) ;
#4830 = vertex_point ( 'none', #26 ) ;
#4831 = vertex_point ( 'none', #89 ) ;
#4832 = edge_curve ( 'none', #4905, #4830, #27, .t. ) ;
#4833 = vertex_point ( 'none', #31 ) ;
#4834 = edge_curve ( 'none', #4837, #4831, #21, .t. ) ;
#4835 = oriented_edge ( 'none', *, *, #4832, .t. ) ;
#4836 = edge_curve ( 'none', #4830, #4910, #8340, .t. ) ;
#4837 = vertex_point ( 'none', #8348 ) ;
#4838 = edge_curve ( 'none', #4910, #4837, #8347, .t. ) ;
#4839 = oriented_edge ( 'none', *, *, #7681, .t. ) ;
#4840 = oriented_edge ( 'none', *, *, #7872, .f. ) ;
#4841 = edge_loop ( 'none', ( #4844, #4842, #4852, #4857 ) ) ;
#4842 = oriented_edge ( 'none', *, *, #7628, .t. ) ;
#4843 = advanced_face ( 'none', ( #42 ), #63, .f. ) ;
#4844 = oriented_edge ( 'none', *, *, #7417, .f. ) ;
#4845 = oriented_edge ( 'none', *, *, #7447, .t. ) ;
#4846 = oriented_edge ( 'none', *, *, #7889, .t. ) ;
#4847 = oriented_edge ( 'none', *, *, #7943, .t. ) ;
#4848 = oriented_edge ( 'none', *, *, #7740, .f. ) ;
#4849 = advanced_face ( 'none', ( #87 ), #8335, .f. ) ;
#4850 = oriented_edge ( 'none', *, *, #7464, .f. ) ;
#4851 = oriented_edge ( 'none', *, *, #7671, .f. ) ;
#4852 = oriented_edge ( 'none', *, *, #7363, .t. ) ;
#4853 = oriented_edge ( 'none', *, *, #7919, .t. ) ;
#4854 = edge_loop ( 'none', ( #4850, #4847, #4883, #4856 ) ) ;
#4855 = oriented_edge ( 'none', *, *, #7516, .t. ) ;
#4856 = oriented_edge ( 'none', *, *, #7753, .f. ) ;
#4857 = oriented_edge ( 'none', *, *, #7921, .f. ) ;
#4858 = advanced_face ( 'none', ( #51 ), #83, .f. ) ;
#4859 = oriented_edge ( 'none', *, *, #7556, .f. ) ;
#4860 = edge_loop ( 'none', ( #4859, #4855, #4886, #4889 ) ) ;
#4861 = edge_curve ( 'none', #5649, #5647, #82, .t. ) ;
#4862 = manifold_solid_brep ( 'recesscore', #5795 ) ;
#4863 = closed_shell ( 'none', ( #7345, #7458, #7320, #7636, #7461, #7491, #7695, #7453, #7365, #7662, #7559, #7699, #7655, #7615, #7515, #7861, #7833, #7849, #6266, #6447, #6187, #6428, #6306, #4843, #4849, #4858, #4885, #4890, #4867, #4872, #4919, #4928 ) ) ;
#4864 = oriented_edge ( 'none', *, *, #4866, .f. ) ;
#4865 = oriented_edge ( 'none', *, *, #7949, .f. ) ;
#4866 = edge_curve ( 'none', #4901, #4902, #56, .t. ) ;
#4867 = advanced_face ( 'none', ( #72 ), #174, .f. ) ;
#4868 = oriented_edge ( 'none', *, *, #7410, .f. ) ;
#4869 = oriented_edge ( 'none', *, *, #7392, .t. ) ;
#4870 = oriented_edge ( 'none', *, *, #7632, .t. ) ;
#4871 = oriented_edge ( 'none', *, *, #7848, .f. ) ;
#4872 = advanced_face ( 'none', ( #186 ), #122, .f. ) ;
#4873 = oriented_edge ( 'none', *, *, #7347, .f. ) ;
#4874 = oriented_edge ( 'none', *, *, #7514, .t. ) ;
#4875 = edge_loop ( 'none', ( #4873, #4870, #4922, #4926 ) ) ;
#4876 = oriented_edge ( 'none', *, *, #7854, .t. ) ;
#4877 = oriented_edge ( 'none', *, *, #5439, .f. ) ;
#4878 = vertex_point ( 'none', #124 ) ;
#4879 = oriented_edge ( 'none', *, *, #5415, .f. ) ;
#4880 = edge_curve ( 'none', #5657, #5607, #123, .t. ) ;
#4881 = oriented_edge ( 'none', *, *, #5294, .f. ) ;
#4882 = oriented_edge ( 'none', *, *, #5362, .f. ) ;
#4883 = oriented_edge ( 'none', *, *, #7354, .t. ) ;
#4884 = oriented_edge ( 'none', *, *, #7544, .t. ) ;
#4885 = advanced_face ( 'none', ( #189 ), #169, .f. ) ;
#4886 = oriented_edge ( 'none', *, *, #7639, .t. ) ;
#4887 = edge_loop ( 'none', ( #4851, #4853, #4892, #4865 ) ) ;
#4888 = oriented_edge ( 'none', *, *, #7711, .f. ) ;
#4889 = oriented_edge ( 'none', *, *, #7928, .f. ) ;
#4890 = advanced_face ( 'none', ( #129 ), #132, .f. ) ;
#4891 = oriented_edge ( 'none', *, *, #7879, .t. ) ;
#4892 = oriented_edge ( 'none', *, *, #7512, .t. ) ;
#4893 = edge_loop ( 'none', ( #4868, #4891, #4874, #4918 ) ) ;
#4894 = edge_loop ( 'none', ( #4888, #4884, #4869, #4871 ) ) ;
#4895 = oriented_edge ( 'none', *, *, #7567, .t. ) ;
#4896 = edge_loop ( 'none', ( #4897, #4846, #4845, #4848 ) ) ;
#4897 = oriented_edge ( 'none', *, *, #7443, .f. ) ;
#4898 = oriented_edge ( 'none', *, *, #4834, .t. ) ;
#4899 = oriented_edge ( 'none', *, *, #7847, .f. ) ;
#4900 = edge_loop ( 'none', ( #4864, #4907, #4924, #4828, #4929, #4835, #4925, #4912, #4898, #4916, #4913 ) ) ;
#4901 = vertex_point ( 'none', #193 ) ;
#4902 = vertex_point ( 'none', #130 ) ;
#4903 = advanced_face ( 'none', ( #182 ), #188, .f. ) ;
#4904 = vertex_point ( 'none', #167 ) ;
#4905 = vertex_point ( 'none', #166 ) ;
#4906 = vertex_point ( 'none', #181 ) ;
#4907 = oriented_edge ( 'none', *, *, #4927, .t. ) ;
#4908 = edge_curve ( 'none', #4906, #4904, #144, .t. ) ;
#4909 = vertex_point ( 'none', #142 ) ;
#4910 = vertex_point ( 'none', #125 ) ;
#4911 = edge_curve ( 'none', #4833, #4902, #187, .t. ) ;
#4912 = oriented_edge ( 'none', *, *, #4838, .t. ) ;
#4913 = oriented_edge ( 'none', *, *, #4911, .t. ) ;
#4914 = edge_curve ( 'none', #4831, #4833, #117, .t. ) ;
#4916 = oriented_edge ( 'none', *, *, #4914, .t. ) ;
#4915 = direction ( 'none', ( -1.000000000000000000, 4.930380657631323800e-032, -2.692465598065441100e-016 ) ) ;
#4917 = oriented_edge ( 'none', *, *, #4780, .f. ) ;
#4918 = oriented_edge ( 'none', *, *, #7934, .f. ) ;
#4919 = advanced_face ( 'none', ( #118 ), #180, .f. ) ;
#4920 = oriented_edge ( 'none', *, *, #7297, .f. ) ;
#4921 = oriented_edge ( 'none', *, *, #6333, .t. ) ;
#4922 = oriented_edge ( 'none', *, *, #7319, .t. ) ;
#4923 = edge_loop ( 'none', ( #4920, #4876, #4930, #4899 ) ) ;
#4924 = oriented_edge ( 'none', *, *, #4908, .t. ) ;
#4925 = oriented_edge ( 'none', *, *, #4836, .t. ) ;
#4926 = oriented_edge ( 'none', *, *, #7926, .f. ) ;
#4927 = edge_curve ( 'none', #4901, #4906, #109, .t. ) ;
#4928 = advanced_face ( 'none', ( #178 ), #105, .f. ) ;
#4929 = oriented_edge ( 'none', *, *, #4829, .t. ) ;
#4930 = oriented_edge ( 'none', *, *, #7431, .t. ) ;
#4931 = oriented_edge ( 'none', *, *, #4787, .f. ) ;
#4932 = advanced_face ( 'none', ( #162 ), #137, .t. ) ;
#4933 = oriented_edge ( 'none', *, *, #4935, .f. ) ;
#4934 = edge_curve ( 'none', #4902, #4794, #156, .t. ) ;
#4935 = edge_curve ( 'none', #4902, #4789, #98, .t. ) ;
#4936 = edge_curve ( 'none', #4746, #4793, #112, .t. ) ;
#4937 = edge_loop ( 'none', ( #4742, #4757, #4740, #4762 ) ) ;
#4938 = edge_curve ( 'none', #4794, #4789, #95, .t. ) ;
#4939 = vertex_point ( 'none', #66 ) ;
#4940 = oriented_edge ( 'none', *, *, #4938, .t. ) ;
#4941 = edge_curve ( 'none', #4746, #4790, #70, .t. ) ;
#4942 = oriented_edge ( 'none', *, *, #5321, .t. ) ;
#4943 = oriented_edge ( 'none', *, *, #4804, .f. ) ;
#4944 = oriented_edge ( 'none', *, *, #5223, .f. ) ;
#4945 = oriented_edge ( 'none', *, *, #4662, .t. ) ;
#4946 = oriented_edge ( 'none', *, *, #4411, .f. ) ;
#4947 = vertex_point ( 'none', #198 ) ;
#4948 = oriented_edge ( 'none', *, *, #4415, .f. ) ;
#4949 = oriented_edge ( 'none', *, *, #4733, .f. ) ;
#4950 = oriented_edge ( 'none', *, *, #4952, .f. ) ;
#4951 = edge_curve ( 'none', #4830, #4910, #213, .t. ) ;
#4952 = edge_curve ( 'none', #4717, #4670, #214, .t. ) ;
#4953 = edge_curve ( 'none', #4825, #4826, #256, .t. ) ;
#4954 = oriented_edge ( 'none', *, *, #4953, .f. ) ;
#4955 = edge_curve ( 'none', #4825, #4817, #305, .t. ) ;
#4956 = oriented_edge ( 'none', *, *, #4955, .t. ) ;
#4957 = conical_surface ( 'none', #4994, 2.799999999999998500, 0.7853981633974476100 ) ;
#4958 = plane ( 'none', #4959 ) ;
#4959 = axis2_placement_3d ( 'none', #4961, #4960, #4915 ) ;
#4960 = direction ( 'none', ( 2.692465598065441100e-016, 1.665334536937735800e-016, -1.000000000000000000 ) ) ;
#4961 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127902200, 0.3699999999999987700 ) ) ;
#4962 = cartesian_point ( 'none', ( 0.4999999999999995600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4963 = axis2_placement_3d ( 'none', #4962, #5006, #5005 ) ;
#4964 = circle ( 'none', #4963, 6.000000000000000000 ) ;
#4965 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4966 = vector ( 'none', #4965, 1000.000000000000000 ) ;
#4967 = plane ( 'none', #5024 ) ;
#4968 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128110900, 0.1757797251966848600 ) ) ;
#4969 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789581500, 3.330669073875470100e-016 ) ) ;
#4970 = vector ( 'none', #4969, 1000.000000000000100 ) ;
#4971 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4972 = cartesian_point ( 'none', ( -4.500000000000000000, 0.0000000000000000000, -2.500000000000000000 ) ) ;
#4973 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127902200, 0.3699999999999987700 ) ) ;
#4974 = cartesian_point ( 'none', ( 4.999999999999998200, 0.0000000000000000000, 6.500000000000000900 ) ) ;
#4975 = line ( 'none', #4974, #5004 ) ;
#4976 = b_spline_curve_with_knots ( 'none', 3,
( #5066, #5065, #5063, #5061 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001036549833494524600, 0.002747329934099760400 ),
.unspecified. ) ;
#4977 = line ( 'none', #5039, #4966 ) ;
#4978 = cylindrical_surface ( 'none', #4590, 6.000000000000000000 ) ;
#4979 = direction ( 'none', ( 0.7071067811865450200, 0.0000000000000000000, -0.7071067811865501300 ) ) ;
#4980 = vector ( 'none', #4979, 1000.000000000000100 ) ;
#4981 = cartesian_point ( 'none', ( 5.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4982 = cartesian_point ( 'none', ( 5.199999999999999300, 0.0000000000000000000, -2.500000000000000000 ) ) ;
#4983 = line ( 'none', #4982, #4980 ) ;
#4984 = direction ( 'none', ( 0.7071067811865463500, 8.659560562354950100e-017, 0.7071067811865487900 ) ) ;
#4985 = vector ( 'none', #4984, 1000.000000000000000 ) ;
#4986 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.735557395310441000e-016, 5.499999999999999100 ) ) ;
#4987 = vector ( 'none', #5045, 1000.000000000000000 ) ;
#4988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4990 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4991 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4992 = axis2_placement_3d ( 'none', #5055, #4971, #4995 ) ;
#4993 = axis2_placement_3d ( 'none', #4981, #5011, #5007 ) ;
#4994 = axis2_placement_3d ( 'none', #4991, #4990, #4989 ) ;
#4995 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4996 = cartesian_point ( 'none', ( 1.749999999999999800, 0.4150132528004391000, 0.3700000000000057700 ) ) ;
#4997 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.665334536937735800e-016 ) ) ;
#4998 = cartesian_point ( 'none', ( 1.749999999999999800, 0.4150132528004391000, 0.3700000000000057700 ) ) ;
#4999 = b_spline_curve_with_knots ( 'none', 3,
( #4998, #5043, #5042, #5041 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001343139251128126700, 0.003053847964071756600 ),
.unspecified. ) ;
#5000 = vector ( 'none', #4997, 1000.000000000000000 ) ;
#5001 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128076500, 0.3700000000000057700 ) ) ;
#5002 = line ( 'none', #5001, #5000 ) ;
#5003 = face_outer_bound ( 'none', #4663, .t. ) ;
#5004 = vector ( 'none', #5013, 1000.000000000000100 ) ;
#5005 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5006 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5007 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5008 = face_outer_bound ( 'none', #5272, .t. ) ;
#5009 = line ( 'none', #4986, #4985 ) ;
#5010 = cartesian_point ( 'none', ( 0.4999999999999995600, 0.0000000000000000000, 6.000000000000000000 ) ) ;
#5011 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5012 = cartesian_point ( 'none', ( 0.4999999999999995600, 7.347880794884119700e-016, -6.000000000000000000 ) ) ;
#5013 = direction ( 'none', ( -0.7071067811865456900, 0.0000000000000000000, 0.7071067811865493500 ) ) ;
#5014 = cylindrical_surface ( 'none', #5032, 6.000000000000000000 ) ;
#5015 = direction ( 'none', ( -1.000000000000000000, 4.930380657631323800e-032, -2.692465598065441100e-016 ) ) ;
#5016 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5017 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5018 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5019 = vector ( 'none', #5018, 1000.000000000000000 ) ;
#5020 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 6.000000000000000000 ) ) ;
#5021 = line ( 'none', #5020, #5019 ) ;
#5022 = face_outer_bound ( 'none', #5292, .t. ) ;
#5023 = axis2_placement_3d ( 'none', #5031, #5030, #5029 ) ;
#5024 = axis2_placement_3d ( 'none', #4973, #5033, #5015 ) ;
#5025 = circle ( 'none', #5023, 6.500000000000000900 ) ;
#5026 = conical_surface ( 'none', #4992, 5.499999999999999100, 0.7853981633974501700 ) ;
#5027 = cartesian_point ( 'none', ( 2.500000000000000000, 7.347880794884119700e-016, -6.000000000000000000 ) ) ;
#5028 = face_outer_bound ( 'none', #5405, .t. ) ;
#5029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5030 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5031 = cartesian_point ( 'none', ( 4.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5032 = axis2_placement_3d ( 'none', #5038, #5017, #5016 ) ;
#5033 = direction ( 'none', ( 2.692465598065441100e-016, 1.665334536937735800e-016, -1.000000000000000000 ) ) ;
#5034 = cartesian_point ( 'none', ( 4.999999999999998200, 0.0000000000000000000, 6.500000000000000900 ) ) ;
#5035 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.399999999999988100, 0.3700000000000022700 ) ) ;
#5036 = line ( 'none', #5035, #4970 ) ;
#5037 = line ( 'none', #4972, #4987 ) ;
#5038 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5039 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.396866666850012800e-016, -6.040000000000000000 ) ) ;
#5040 = cartesian_point ( 'none', ( 4.500000000000000900, 7.597234697651353200e-016, -6.040000000000000000 ) ) ;
#5041 = cartesian_point ( 'none', ( 0.04579512008964217700, 0.5647601330409195400, 0.3700000000000022700 ) ) ;
#5042 = cartesian_point ( 'none', ( 0.6140734012210613500, 0.5172535664943108700, 0.3699999999999987200 ) ) ;
#5043 = cartesian_point ( 'none', ( 1.182234488158504700, 0.4682027105830395300, 0.3699999999999987700 ) ) ;
#5044 = edge_loop ( 'none', ( #5074, #5080, #5062, #5067 ) ) ;
#5045 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5046 = advanced_face ( 'none', ( #233 ), #202, .t. ) ;
#5047 = edge_curve ( 'none', #5255, #5254, #199, .t. ) ;
#5048 = oriented_edge ( 'none', *, *, #5258, .f. ) ;
#5049 = oriented_edge ( 'none', *, *, #5249, .f. ) ;
#5050 = oriented_edge ( 'none', *, *, #5089, .t. ) ;
#5051 = oriented_edge ( 'none', *, *, #5303, .t. ) ;
#5052 = oriented_edge ( 'none', *, *, #5309, .f. ) ;
#5053 = advanced_face ( 'none', ( #304, #255 ), #251, .f. ) ;
#5054 = oriented_edge ( 'none', *, *, #5088, .t. ) ;
#5055 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5056 = oriented_edge ( 'none', *, *, #5303, .f. ) ;
#5057 = circle ( 'none', #4993, 2.800000000000003800 ) ;
#5058 = edge_loop ( 'none', ( #5049, #5077, #5076, #5051 ) ) ;
#5059 = edge_loop ( 'none', ( #5054, #5073 ) ) ;
#5060 = face_outer_bound ( 'none', #4314, .t. ) ;
#5062 = oriented_edge ( 'none', *, *, #5269, .t. ) ;
#5061 = cartesian_point ( 'none', ( 1.749999999999999800, -0.4150132528004252300, 0.3700000000000039900 ) ) ;
#5063 = cartesian_point ( 'none', ( 1.182234488158505600, -0.4682027105830395300, 0.3699999999999986600 ) ) ;
#5064 = edge_curve ( 'none', #5260, #5266, #200, .t. ) ;
#5065 = cartesian_point ( 'none', ( 0.6140734012210620200, -0.5172535664943110900, 0.3699999999999985000 ) ) ;
#5066 = cartesian_point ( 'none', ( 0.04579512008964217700, -0.5647601330409091100, 0.3700000000000092100 ) ) ;
#5067 = oriented_edge ( 'none', *, *, #5064, .f. ) ;
#5068 = advanced_face ( 'none', ( #201, #208 ), #246, .f. ) ;
#5069 = oriented_edge ( 'none', *, *, #5078, .f. ) ;
#5070 = edge_loop ( 'none', ( #5071, #5410 ) ) ;
#5071 = oriented_edge ( 'none', *, *, #5270, .t. ) ;
#5072 = oriented_edge ( 'none', *, *, #5251, .f. ) ;
#5073 = oriented_edge ( 'none', *, *, #5047, .t. ) ;
#5074 = oriented_edge ( 'none', *, *, #5315, .f. ) ;
#5075 = advanced_face ( 'none', ( #242 ), #296, .f. ) ;
#5076 = oriented_edge ( 'none', *, *, #5253, .t. ) ;
#5077 = oriented_edge ( 'none', *, *, #5264, .f. ) ;
#5078 = edge_curve ( 'none', #5313, #5311, #298, .t. ) ;
#5080 = oriented_edge ( 'none', *, *, #5242, .t. ) ;
#5079 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, 6.000000000000000000 ) ) ;
#5081 = advanced_face ( 'none', ( #297 ), #209, .t. ) ;
#5082 = oriented_edge ( 'none', *, *, #5253, .f. ) ;
#5083 = advanced_face ( 'none', ( #244 ), #226, .t. ) ;
#5084 = edge_loop ( 'none', ( #5048, #5304, #5050, #5302 ) ) ;
#5085 = oriented_edge ( 'none', *, *, #5338, .t. ) ;
#5086 = oriented_edge ( 'none', *, *, #5089, .f. ) ;
#5087 = oriented_edge ( 'none', *, *, #5088, .f. ) ;
#5088 = edge_curve ( 'none', #5254, #5255, #276, .t. ) ;
#5089 = edge_curve ( 'none', #5336, #5254, #220, .t. ) ;
#5090 = vertex_point ( 'none', #221 ) ;
#5091 = oriented_edge ( 'none', *, *, #5353, .f. ) ;
#5092 = oriented_edge ( 'none', *, *, #5115, .f. ) ;
#5093 = advanced_face ( 'none', ( #299 ), #227, .f. ) ;
#5094 = vertex_point ( 'none', #238 ) ;
#5095 = oriented_edge ( 'none', *, *, #5097, .f. ) ;
#5096 = edge_curve ( 'none', #5121, #5103, #336, .t. ) ;
#5097 = edge_curve ( 'none', #5121, #5094, #235, .t. ) ;
#5098 = oriented_edge ( 'none', *, *, #5280, .f. ) ;
#5099 = oriented_edge ( 'none', *, *, #5271, .f. ) ;
#5100 = oriented_edge ( 'none', *, *, #5096, .t. ) ;
#5101 = vertex_point ( 'none', #329 ) ;
#5102 = vertex_point ( 'none', #326 ) ;
#5103 = vertex_point ( 'none', #323 ) ;
#5104 = vertex_point ( 'none', #331 ) ;
#5105 = edge_curve ( 'none', #5281, #5282, #321, .t. ) ;
#5106 = edge_curve ( 'none', #5107, #5104, #237, .t. ) ;
#5107 = vertex_point ( 'none', #315 ) ;
#5108 = edge_loop ( 'none', ( #5095, #5100, #5099, #5110 ) ) ;
#5109 = manifold_solid_brep ( 'chamfer2', #5210 ) ;
#5110 = oriented_edge ( 'none', *, *, #5273, .f. ) ;
#5111 = advanced_face ( 'none', ( #314 ), #330, .f. ) ;
#5112 = oriented_edge ( 'none', *, *, #5106, .f. ) ;
#5113 = edge_curve ( 'none', #5107, #5101, #268, .t. ) ;
#5114 = oriented_edge ( 'none', *, *, #5113, .t. ) ;
#5115 = edge_curve ( 'none', #5350, #5349, #337, .t. ) ;
#5116 = edge_curve ( 'none', #5282, #5350, #261, .t. ) ;
#5117 = edge_curve ( 'none', #5094, #5107, #344, .t. ) ;
#5118 = edge_loop ( 'none', ( #6415, #6664, #6668, #6667 ) ) ;
#5119 = advanced_face ( 'none', ( #383 ), #345, .f. ) ;
#5120 = oriented_edge ( 'none', *, *, #5097, .t. ) ;
#5121 = vertex_point ( 'none', #339 ) ;
#5122 = vertex_point ( 'none', #347 ) ;
#5123 = edge_loop ( 'none', ( #5112, #5114, #5352, #5091 ) ) ;
#5124 = advanced_face ( 'none', ( #346 ), #381, .f. ) ;
#5125 = oriented_edge ( 'none', *, *, #5127, .f. ) ;
#5126 = oriented_edge ( 'none', *, *, #5283, .f. ) ;
#5127 = edge_curve ( 'none', #4385, #5326, #398, .t. ) ;
#5128 = vertex_point ( 'none', #382 ) ;
#5129 = oriented_edge ( 'none', *, *, #4723, .f. ) ;
#5130 = advanced_face ( 'none', ( #440 ), #340, .t. ) ;
#5131 = vertex_point ( 'none', #401 ) ;
#5132 = edge_loop ( 'none', ( #5225, #5141, #5144 ) ) ;
#5133 = oriented_edge ( 'none', *, *, #5286, .f. ) ;
#5134 = edge_curve ( 'none', #4904, #5131, #426, .t. ) ;
#5135 = edge_loop ( 'none', ( #5149, #5148, #5154 ) ) ;
#5136 = oriented_edge ( 'none', *, *, #5223, .t. ) ;
#5137 = advanced_face ( 'none', ( #439 ), #419, .t. ) ;
#5138 = oriented_edge ( 'none', *, *, #5155, .f. ) ;
#5139 = vertex_point ( 'none', #443 ) ;
#5140 = oriented_edge ( 'none', *, *, #4364, .t. ) ;
#5141 = oriented_edge ( 'none', *, *, #4827, .f. ) ;
#5142 = vertex_point ( 'none', #417 ) ;
#5143 = oriented_edge ( 'none', *, *, #4952, .t. ) ;
#5144 = oriented_edge ( 'none', *, *, #5134, .t. ) ;
#5145 = axis2_placement_3d ( 'none', #5244, #4988, #5423 ) ;
#5146 = edge_curve ( 'none', #5142, #5128, #400, .t. ) ;
#5147 = advanced_face ( 'none', ( #428 ), #410, .t. ) ;
#5148 = oriented_edge ( 'none', *, *, #5150, .f. ) ;
#5149 = oriented_edge ( 'none', *, *, #5146, .t. ) ;
#5150 = edge_curve ( 'none', #5139, #5128, #394, .t. ) ;
#5151 = edge_loop ( 'none', ( #5240, #5158, #5143 ) ) ;
#5152 = edge_curve ( 'none', #5142, #5139, #405, .t. ) ;
#5153 = edge_loop ( 'none', ( #5164, #5138, #5238 ) ) ;
#5154 = oriented_edge ( 'none', *, *, #5152, .f. ) ;
#5155 = edge_curve ( 'none', #5333, #5326, #413, .t. ) ;
#5156 = advanced_face ( 'none', ( #387 ), #423, .t. ) ;
#5157 = edge_curve ( 'none', #4717, #4729, #351, .t. ) ;
#5158 = oriented_edge ( 'none', *, *, #5157, .f. ) ;
#5159 = vertex_point ( 'none', #379 ) ;
#5160 = edge_loop ( 'none', ( #5186, #5168, #5188, #5189 ) ) ;
#5161 = edge_loop ( 'none', ( #5166, #5170, #5167 ) ) ;
#5162 = advanced_face ( 'none', ( #378 ), #356, .t. ) ;
#5163 = vertex_point ( 'none', #380 ) ;
#5164 = oriented_edge ( 'none', *, *, #5127, .t. ) ;
#5165 = edge_loop ( 'none', ( #5180, #5176, #5173, #5184 ) ) ;
#5166 = oriented_edge ( 'none', *, *, #5172, .f. ) ;
#5167 = oriented_edge ( 'none', *, *, #5177, .t. ) ;
#5168 = oriented_edge ( 'none', *, *, #5181, .t. ) ;
#5169 = advanced_face ( 'none', ( #371 ), #366, .t. ) ;
#5170 = oriented_edge ( 'none', *, *, #5171, .f. ) ;
#5171 = edge_curve ( 'none', #4789, #5163, #373, .t. ) ;
#5172 = edge_curve ( 'none', #5163, #5159, #372, .t. ) ;
#5173 = oriented_edge ( 'none', *, *, #5172, .t. ) ;
#5174 = edge_curve ( 'none', #4426, #5163, #369, .t. ) ;
#5175 = edge_curve ( 'none', #4423, #5159, #469, .t. ) ;
#5176 = oriented_edge ( 'none', *, *, #5174, .t. ) ;
#5177 = edge_curve ( 'none', #4789, #5159, #445, .t. ) ;
#5178 = advanced_face ( 'none', ( #482 ), #481, .t. ) ;
#5179 = edge_loop ( 'none', ( #5190, #5202, #5205, #5204, #5549, #5515 ) ) ;
#5180 = oriented_edge ( 'none', *, *, #4411, .t. ) ;
#5181 = edge_curve ( 'none', #4831, #4416, #479, .t. ) ;
#5182 = edge_loop ( 'none', ( #5193, #5192, #5196, #5198, #5194, #5199, #5197 ) ) ;
#5183 = edge_curve ( 'none', #4413, #5224, #451, .t. ) ;
#5184 = oriented_edge ( 'none', *, *, #5175, .f. ) ;
#5185 = advanced_face ( 'none', ( #453 ), #455, .t. ) ;
#5186 = oriented_edge ( 'none', *, *, #5235, .t. ) ;
#5187 = edge_curve ( 'none', #5128, #4904, #530, .t. ) ;
#5188 = oriented_edge ( 'none', *, *, #4421, .t. ) ;
#5189 = oriented_edge ( 'none', *, *, #5183, .t. ) ;
#5190 = oriented_edge ( 'none', *, *, #5187, .f. ) ;
#5191 = advanced_face ( 'none', ( #454 ), #458, .f. ) ;
#5192 = oriented_edge ( 'none', *, *, #5229, .f. ) ;
#5193 = oriented_edge ( 'none', *, *, #5195, .f. ) ;
#5194 = oriented_edge ( 'none', *, *, #5175, .t. ) ;
#5195 = edge_curve ( 'none', #4833, #4794, #1155, .t. ) ;
#5196 = oriented_edge ( 'none', *, *, #5183, .f. ) ;
#5197 = oriented_edge ( 'none', *, *, #4938, .f. ) ;
#5198 = oriented_edge ( 'none', *, *, #4402, .f. ) ;
#5199 = oriented_edge ( 'none', *, *, #5177, .f. ) ;
#5200 = edge_curve ( 'none', #4805, #5142, #8122, .t. ) ;
#5201 = oriented_edge ( 'none', *, *, #5329, .f. ) ;
#5202 = oriented_edge ( 'none', *, *, #5146, .f. ) ;
#5203 = advanced_face ( 'none', ( #8108 ), #8165, .f. ) ;
#5204 = oriented_edge ( 'none', *, *, #4818, .f. ) ;
#5205 = oriented_edge ( 'none', *, *, #5200, .f. ) ;
#5206 = edge_curve ( 'none', #5216, #5217, #8099, .t. ) ;
#5207 = advanced_face ( 'none', ( #8219 ), #8211, .f. ) ;
#5208 = edge_loop ( 'none', ( #5426, #5222, #5209, #5219 ) ) ;
#5209 = oriented_edge ( 'none', *, *, #5395, .f. ) ;
#5210 = closed_shell ( 'none', ( #5111, #5093, #5275, #5344, #5119, #5314, #5262, #5245, #5083, #5297, #5046, #5053, #5075, #5081, #5068, #5361, #5373, #5414, #5370, #5367, #5376, #5207 ) ) ;
#5211 = oriented_edge ( 'none', *, *, #5353, .t. ) ;
#5212 = edge_loop ( 'none', ( #4877, #5437, #5381, #5396 ) ) ;
#5213 = edge_curve ( 'none', #5216, #5220, #8198, .t. ) ;
#5214 = vertex_point ( 'none', #8159 ) ;
#5215 = manifold_solid_brep ( '����1', #5688 ) ;
#5216 = vertex_point ( 'none', #8157 ) ;
#5217 = vertex_point ( 'none', #8184 ) ;
#5218 = advanced_face ( 'none', ( #8183 ), #6121, .t. ) ;
#5219 = oriented_edge ( 'none', *, *, #5387, .f. ) ;
#5220 = vertex_point ( 'none', #6055 ) ;
#5221 = vertex_point ( 'none', #6049 ) ;
#5222 = oriented_edge ( 'none', *, *, #5213, .t. ) ;
#5223 = edge_curve ( 'none', #4910, #4649, #6069, .t. ) ;
#5224 = vertex_point ( 'none', #6770 ) ;
#5225 = oriented_edge ( 'none', *, *, #5233, .f. ) ;
#5226 = edge_loop ( 'none', ( #5133, #5230, #5136 ) ) ;
#5227 = edge_loop ( 'none', ( #5232, #5236, #5234 ) ) ;
#5228 = edge_loop ( 'none', ( #5140, #5237, #5129 ) ) ;
#5229 = edge_curve ( 'none', #5224, #4833, #6619, .t. ) ;
#5230 = oriented_edge ( 'none', *, *, #4838, .f. ) ;
#5231 = advanced_face ( 'none', ( #6614 ), #6552, .t. ) ;
#5232 = oriented_edge ( 'none', *, *, #5229, .t. ) ;
#5233 = edge_curve ( 'none', #4909, #5131, #6784, .t. ) ;
#5234 = oriented_edge ( 'none', *, *, #5235, .f. ) ;
#5235 = edge_curve ( 'none', #5224, #4831, #6754, .t. ) ;
#5236 = oriented_edge ( 'none', *, *, #4914, .f. ) ;
#5237 = oriented_edge ( 'none', *, *, #4832, .f. ) ;
#5238 = oriented_edge ( 'none', *, *, #5328, .f. ) ;
#5239 = advanced_face ( 'none', ( #6605 ), #6820, .t. ) ;
#5240 = oriented_edge ( 'none', *, *, #4316, .f. ) ;
#5241 = vertex_point ( 'none', #6626 ) ;
#5242 = edge_curve ( 'none', #5318, #5241, #6819, .t. ) ;
#5243 = circle ( 'none', #5357, 2.000000000000001800 ) ;
#5244 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 22.89999999999999500 ) ) ;
#5245 = advanced_face ( 'none', ( #6052 ), #6273, .f. ) ;
#5246 = oriented_edge ( 'none', *, *, #5251, .t. ) ;
#5247 = oriented_edge ( 'none', *, *, #5249, .t. ) ;
#5248 = oriented_edge ( 'none', *, *, #5242, .f. ) ;
#5249 = edge_curve ( 'none', #5318, #5259, #4558, .t. ) ;
#5250 = oriented_edge ( 'none', *, *, #5258, .t. ) ;
#5251 = edge_curve ( 'none', #5259, #5256, #5421, .t. ) ;
#5252 = edge_loop ( 'none', ( #5052, #5069 ) ) ;
#5253 = edge_curve ( 'none', #5241, #5256, #7276, .t. ) ;
#5254 = vertex_point ( 'none', #7262 ) ;
#5255 = vertex_point ( 'none', #7207 ) ;
#5256 = vertex_point ( 'none', #7278 ) ;
#5257 = oriented_edge ( 'none', *, *, #5317, .f. ) ;
#5258 = edge_curve ( 'none', #5277, #5255, #7170, .t. ) ;
#5259 = vertex_point ( 'none', #7224 ) ;
#5260 = vertex_point ( 'none', #7196 ) ;
#5261 = edge_loop ( 'none', ( #5085, #5250, #5087, #5086 ) ) ;
#5262 = advanced_face ( 'none', ( #7223 ), #6056, .t. ) ;
#5263 = oriented_edge ( 'none', *, *, #5315, .t. ) ;
#5264 = edge_curve ( 'none', #5241, #5318, #6233, .t. ) ;
#5265 = oriented_edge ( 'none', *, *, #5270, .f. ) ;
#5266 = vertex_point ( 'none', #7182 ) ;
#5267 = edge_loop ( 'none', ( #5248, #5247, #5246, #5082 ) ) ;
#5268 = oriented_edge ( 'none', *, *, #5269, .f. ) ;
#5269 = edge_curve ( 'none', #5241, #5266, #4559, .t. ) ;
#5270 = edge_curve ( 'none', #5266, #5260, #6409, .t. ) ;
#5271 = edge_curve ( 'none', #5102, #5103, #6152, .t. ) ;
#5272 = edge_loop ( 'none', ( #5346, #5345, #5092, #5348 ) ) ;
#5273 = edge_curve ( 'none', #5094, #5102, #6243, .t. ) ;
#5274 = edge_loop ( 'none', ( #5098, #5278, #5339, #5341 ) ) ;
#5275 = advanced_face ( 'none', ( #7236 ), #7222, .t. ) ;
#5276 = vertex_point ( 'none', #8146 ) ;
#5277 = vertex_point ( 'none', #8182 ) ;
#5278 = oriented_edge ( 'none', *, *, #5279, .t. ) ;
#5279 = edge_curve ( 'none', #5090, #5277, #6628, .t. ) ;
#5280 = edge_curve ( 'none', #5090, #5276, #6641, .t. ) ;
#5281 = vertex_point ( 'none', #7874 ) ;
#5282 = vertex_point ( 'none', #7973 ) ;
#5283 = edge_curve ( 'none', #5326, #4717, #7947, .t. ) ;
#5284 = edge_loop ( 'none', ( #5126, #5125, #5325, #4948, #5288, #5322, #4950 ) ) ;
#5285 = oriented_edge ( 'none', *, *, #5286, .t. ) ;
#5286 = edge_curve ( 'none', #4837, #4649, #7974, .t. ) ;
#5287 = edge_loop ( 'none', ( #5324, #4317, #4949, #4943, #5323, #4942, #4944 ) ) ;
#5288 = oriented_edge ( 'none', *, *, #4955, .f. ) ;
#5289 = oriented_edge ( 'none', *, *, #4719, .t. ) ;
#5290 = edge_loop ( 'none', ( #5299, #5296 ) ) ;
#5291 = oriented_edge ( 'none', *, *, #5106, .t. ) ;
#5292 = edge_loop ( 'none', ( #5316, #5319, #5312, #5257 ) ) ;
#5293 = edge_loop ( 'none', ( #5056, #5072 ) ) ;
#5294 = edge_curve ( 'none', #5101, #5122, #7841, .t. ) ;
#5295 = edge_loop ( 'none', ( #5301, #5305 ) ) ;
#5296 = oriented_edge ( 'none', *, *, #5294, .t. ) ;
#5297 = advanced_face ( 'none', ( #7950, #7982 ), #7922, .f. ) ;
#5298 = edge_curve ( 'none', #5276, #5090, #7904, .t. ) ;
#5299 = oriented_edge ( 'none', *, *, #5351, .t. ) ;
#5300 = edge_curve ( 'none', #5277, #5336, #7900, .t. ) ;
#5301 = oriented_edge ( 'none', *, *, #5298, .t. ) ;
#5302 = oriented_edge ( 'none', *, *, #5047, .f. ) ;
#5303 = edge_curve ( 'none', #5256, #5259, #7898, .t. ) ;
#5304 = oriented_edge ( 'none', *, *, #5300, .t. ) ;
#5305 = oriented_edge ( 'none', *, *, #5280, .t. ) ;
#5306 = edge_curve ( 'none', #5313, #5350, #7953, .t. ) ;
#5307 = oriented_edge ( 'none', *, *, #5310, .f. ) ;
#5308 = edge_loop ( 'none', ( #5320, #5263, #5265, #5268 ) ) ;
#5309 = edge_curve ( 'none', #5311, #5313, #7867, .t. ) ;
#5310 = edge_curve ( 'none', #5121, #5104, #5037, .t. ) ;
#5311 = vertex_point ( 'none', #5079 ) ;
#5312 = oriented_edge ( 'none', *, *, #5115, .t. ) ;
#5313 = vertex_point ( 'none', #5027 ) ;
#5314 = advanced_face ( 'none', ( #5022 ), #5014, .t. ) ;
#5315 = edge_curve ( 'none', #5318, #5260, #4977, .t. ) ;
#5316 = oriented_edge ( 'none', *, *, #5309, .t. ) ;
#5317 = edge_curve ( 'none', #5311, #5349, #5021, .t. ) ;
#5318 = vertex_point ( 'none', #5040 ) ;
#5319 = oriented_edge ( 'none', *, *, #5306, .t. ) ;
#5320 = oriented_edge ( 'none', *, *, #5264, .t. ) ;
#5321 = edge_curve ( 'none', #4399, #4649, #5036, .t. ) ;
#5322 = oriented_edge ( 'none', *, *, #4679, .t. ) ;
#5323 = oriented_edge ( 'none', *, *, #4412, .f. ) ;
#5324 = oriented_edge ( 'none', *, *, #4951, .f. ) ;
#5325 = oriented_edge ( 'none', *, *, #4719, .f. ) ;
#5326 = vertex_point ( 'none', #4968 ) ;
#5327 = edge_curve ( 'none', #5333, #4417, #4999, .t. ) ;
#5328 = edge_curve ( 'none', #4385, #5333, #5002, .t. ) ;
#5329 = edge_curve ( 'none', #4409, #4837, #4976, .t. ) ;
#5330 = oriented_edge ( 'none', *, *, #4427, .t. ) ;
#5331 = oriented_edge ( 'none', *, *, #5321, .f. ) ;
#5332 = advanced_face ( 'none', ( #5003 ), #4967, .t. ) ;
#5333 = vertex_point ( 'none', #4996 ) ;
#5334 = oriented_edge ( 'none', *, *, #5327, .t. ) ;
#5335 = oriented_edge ( 'none', *, *, #5328, .t. ) ;
#5336 = vertex_point ( 'none', #5034 ) ;
#5337 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#5338 = edge_curve ( 'none', #5336, #5277, #5025, .t. ) ;
#5339 = oriented_edge ( 'none', *, *, #5338, .f. ) ;
#5340 = edge_curve ( 'none', #5276, #5336, #4975, .t. ) ;
#5341 = oriented_edge ( 'none', *, *, #5340, .f. ) ;
#5342 = oriented_edge ( 'none', *, *, #5117, .t. ) ;
#5343 = edge_loop ( 'none', ( #5120, #5342, #5291, #5307 ) ) ;
#5344 = advanced_face ( 'none', ( #5008 ), #5026, .t. ) ;
#5345 = oriented_edge ( 'none', *, *, #5347, .t. ) ;
#5346 = oriented_edge ( 'none', *, *, #5105, .f. ) ;
#5347 = edge_curve ( 'none', #5281, #5349, #5009, .t. ) ;
#5348 = oriented_edge ( 'none', *, *, #5116, .f. ) ;
#5349 = vertex_point ( 'none', #5010 ) ;
#5350 = vertex_point ( 'none', #5012 ) ;
#5351 = edge_curve ( 'none', #5122, #5101, #5057, .t. ) ;
#5352 = oriented_edge ( 'none', *, *, #5351, .f. ) ;
#5353 = edge_curve ( 'none', #5104, #5122, #4983, .t. ) ;
#5354 = advanced_face ( 'none', ( #5060 ), #4958, .t. ) ;
#5355 = edge_loop ( 'none', ( #5356, #5375, #5211, #4881 ) ) ;
#5356 = oriented_edge ( 'none', *, *, #5113, .f. ) ;
#5357 = axis2_placement_3d ( 'none', #5337, #4732, #4731 ) ;
#5358 = circle ( 'none', #5145, 2.500000000000000000 ) ;
#5359 = oriented_edge ( 'none', *, *, #5116, .t. ) ;
#5360 = oriented_edge ( 'none', *, *, #5347, .f. ) ;
#5361 = advanced_face ( 'none', ( #5028 ), #4978, .t. ) ;
#5362 = edge_curve ( 'none', #5103, #5102, #4737, .t. ) ;
#5363 = edge_curve ( 'none', #5440, #5441, #5243, .t. ) ;
#5364 = oriented_edge ( 'none', *, *, #5117, .f. ) ;
#5365 = oriented_edge ( 'none', *, *, #5078, .t. ) ;
#5366 = edge_curve ( 'none', #5349, #5350, #4964, .t. ) ;
#5367 = advanced_face ( 'none', ( #5401 ), #5422, .t. ) ;
#5368 = oriented_edge ( 'none', *, *, #5273, .t. ) ;
#5369 = oriented_edge ( 'none', *, *, #5416, .t. ) ;
#5370 = advanced_face ( 'none', ( #5466 ), #5460, .t. ) ;
#5371 = oriented_edge ( 'none', *, *, #5310, .t. ) ;
#5372 = oriented_edge ( 'none', *, *, #5279, .f. ) ;
#5373 = advanced_face ( 'none', ( #5597, #5541 ), #5479, .f. ) ;
#5374 = oriented_edge ( 'none', *, *, #5340, .t. ) ;
#5375 = oriented_edge ( 'none', *, *, #5416, .f. ) ;
#5376 = advanced_face ( 'none', ( #5544 ), #4957, .f. ) ;
#5377 = edge_loop ( 'none', ( #5372, #5418, #5374, #5388 ) ) ;
#5378 = vertex_point ( 'none', #5702 ) ;
#5379 = edge_curve ( 'none', #5378, #5385, #5486, .t. ) ;
#5380 = edge_loop ( 'none', ( #5461, #5459, #5706, #5609 ) ) ;
#5381 = oriented_edge ( 'none', *, *, #5379, .f. ) ;
#5382 = edge_curve ( 'none', #5384, #5378, #7127, .t. ) ;
#5383 = advanced_face ( 'none', ( #7112 ), #7119, .t. ) ;
#5384 = vertex_point ( 'none', #7165 ) ;
#5385 = vertex_point ( 'none', #7158 ) ;
#5386 = edge_loop ( 'none', ( #5399, #5398, #5417, #5391 ) ) ;
#5387 = edge_curve ( 'none', #5217, #5221, #7230, .t. ) ;
#5388 = oriented_edge ( 'none', *, *, #5300, .f. ) ;
#5389 = vertex_point ( 'none', #7121 ) ;
#5390 = edge_curve ( 'none', #5393, #5389, #5358, .t. ) ;
#5391 = oriented_edge ( 'none', *, *, #5392, .f. ) ;
#5392 = edge_curve ( 'none', #5441, #5393, #5408, .t. ) ;
#5393 = vertex_point ( 'none', #7149 ) ;
#5394 = edge_curve ( 'none', #5282, #5281, #5477, .t. ) ;
#5395 = edge_curve ( 'none', #5221, #5220, #5462, .t. ) ;
#5396 = oriented_edge ( 'none', *, *, #5382, .f. ) ;
#5397 = advanced_face ( 'none', ( #7391 ), #7402, .t. ) ;
#5398 = oriented_edge ( 'none', *, *, #5400, .t. ) ;
#5399 = oriented_edge ( 'none', *, *, #5363, .f. ) ;
#5400 = edge_curve ( 'none', #5440, #5389, #7378, .t. ) ;
#5401 = face_outer_bound ( 'none', #5377, .t. ) ;
#5402 = edge_loop ( 'none', ( #5450, #5444 ) ) ;
#5403 = oriented_edge ( 'none', *, *, #5306, .f. ) ;
#5404 = axis2_placement_3d ( 'none', #5704, #5703, #5891 ) ;
#5405 = edge_loop ( 'none', ( #5403, #5365, #5449, #5406 ) ) ;
#5406 = oriented_edge ( 'none', *, *, #5366, .t. ) ;
#5407 = cartesian_point ( 'none', ( -2.000000000000001800, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#5408 = line ( 'none', #5407, #5454 ) ;
#5409 = edge_loop ( 'none', ( #5442, #4879, #5368, #4882 ) ) ;
#5410 = oriented_edge ( 'none', *, *, #5064, .t. ) ;
#5411 = edge_loop ( 'none', ( #5364, #5447, #5371, #5369 ) ) ;
#5412 = oriented_edge ( 'none', *, *, #5394, .f. ) ;
#5413 = oriented_edge ( 'none', *, *, #5366, .f. ) ;
#5414 = advanced_face ( 'none', ( #7404 ), #7495, .f. ) ;
#5415 = edge_curve ( 'none', #5094, #5121, #7438, .t. ) ;
#5416 = edge_curve ( 'none', #5104, #5107, #7371, .t. ) ;
#5417 = oriented_edge ( 'none', *, *, #5390, .f. ) ;
#5418 = oriented_edge ( 'none', *, *, #5298, .f. ) ;
#5419 = axis2_placement_3d ( 'none', #5455, #5425, #5424 ) ;
#5420 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5421 = circle ( 'none', #5458, 6.367225826974510600 ) ;
#5422 = conical_surface ( 'none', #5419, 6.500000000000000900, 0.7853981633974509400 ) ;
#5423 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5426 = oriented_edge ( 'none', *, *, #5206, .f. ) ;
#5425 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5427 = edge_loop ( 'none', ( #5475, #5663, #5677, #5680 ) ) ;
#5428 = oriented_edge ( 'none', *, *, #5661, .t. ) ;
#5429 = edge_loop ( 'none', ( #5557, #5585, #5503 ) ) ;
#5430 = oriented_edge ( 'none', *, *, #5400, .f. ) ;
#5431 = advanced_face ( 'none', ( #6284 ), #7117, .f. ) ;
#5432 = oriented_edge ( 'none', *, *, #5195, .t. ) ;
#5433 = oriented_edge ( 'none', *, *, #5494, .t. ) ;
#5434 = oriented_edge ( 'none', *, *, #4911, .f. ) ;
#5435 = oriented_edge ( 'none', *, *, #5181, .f. ) ;
#5436 = advanced_face ( 'none', ( #7715 ), #7637, .t. ) ;
#5437 = oriented_edge ( 'none', *, *, #5438, .t. ) ;
#5438 = edge_curve ( 'none', #5214, #5385, #7614, .t. ) ;
#5439 = edge_curve ( 'none', #5214, #5384, #7529, .t. ) ;
#5440 = vertex_point ( 'none', #7701 ) ;
#5441 = vertex_point ( 'none', #7581 ) ;
#5442 = oriented_edge ( 'none', *, *, #5096, .f. ) ;
#5443 = edge_loop ( 'none', ( #5360, #5412, #5359, #5413 ) ) ;
#5444 = oriented_edge ( 'none', *, *, #5362, .t. ) ;
#5445 = edge_loop ( 'none', ( #5446, #5448 ) ) ;
#5446 = oriented_edge ( 'none', *, *, #5394, .t. ) ;
#5447 = oriented_edge ( 'none', *, *, #5415, .t. ) ;
#5448 = oriented_edge ( 'none', *, *, #5105, .t. ) ;
#5449 = oriented_edge ( 'none', *, *, #5317, .t. ) ;
#5450 = oriented_edge ( 'none', *, *, #5271, .t. ) ;
#5451 = advanced_face ( 'none', ( #7698 ), #7638, .f. ) ;
#5452 = edge_curve ( 'none', #5385, #5378, #7666, .t. ) ;
#5453 = direction ( 'none', ( -0.7071067811865460200, 0.0000000000000000000, -0.7071067811865490200 ) ) ;
#5454 = vector ( 'none', #5453, 1000.000000000000100 ) ;
#5455 = cartesian_point ( 'none', ( 4.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5456 = edge_curve ( 'none', #4782, #5131, #7653, .t. ) ;
#5457 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5458 = axis2_placement_3d ( 'none', #5420, #5457, #4520 ) ;
#5459 = oriented_edge ( 'none', *, *, #5660, .t. ) ;
#5460 = conical_surface ( 'none', #5509, 5.499999999999999100, 0.7853981633974501700 ) ;
#5461 = oriented_edge ( 'none', *, *, #5390, .t. ) ;
#5462 = circle ( 'none', #5481, 3.600000000000000100 ) ;
#5463 = oriented_edge ( 'none', *, *, #4951, .t. ) ;
#5464 = oriented_edge ( 'none', *, *, #5467, .t. ) ;
#5465 = oriented_edge ( 'none', *, *, #5519, .f. ) ;
#5466 = face_outer_bound ( 'none', #5443, .t. ) ;
#5467 = edge_curve ( 'none', #5220, #5378, #7520, .t. ) ;
#5468 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5469 = oriented_edge ( 'none', *, *, #5669, .f. ) ;
#5470 = oriented_edge ( 'none', *, *, #5594, .f. ) ;
#5471 = oriented_edge ( 'none', *, *, #4753, .t. ) ;
#5472 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#5473 = advanced_face ( 'none', ( #7560 ), #7518, .t. ) ;
#5474 = oriented_edge ( 'none', *, *, #4796, .f. ) ;
#5475 = oriented_edge ( 'none', *, *, #5213, .f. ) ;
#5476 = edge_loop ( 'none', ( #5566, #5568 ) ) ;
#5477 = circle ( 'none', #5404, 5.499999999999999100 ) ;
#5478 = advanced_face ( 'none', ( #7670 ), #7649, .t. ) ;
#5479 = plane ( 'none', #5492 ) ;
#5480 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5481 = axis2_placement_3d ( 'none', #5491, #5490, #5973 ) ;
#5482 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5483 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5484 = axis2_placement_3d ( 'none', #5485, #5483, #5482 ) ;
#5485 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 17.39999999999999500 ) ) ;
#5486 = circle ( 'none', #5484, 3.600000000000000100 ) ;
#5487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5488 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5489 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5490 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5491 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 19.89999999999999900 ) ) ;
#5492 = axis2_placement_3d ( 'none', #5489, #5488, #5487 ) ;
#5493 = edge_curve ( 'none', #5128, #4906, #7718, .t. ) ;
#5494 = edge_curve ( 'none', #5665, #5506, #7778, .t. ) ;
#5495 = oriented_edge ( 'none', *, *, #5630, .f. ) ;
#5496 = advanced_face ( 'none', ( #7814 ), #7807, .f. ) ;
#5497 = oriented_edge ( 'none', *, *, #5467, .f. ) ;
#5498 = advanced_face ( 'none', ( #7791 ), #7784, .t. ) ;
#5499 = edge_curve ( 'none', #5571, #5570, #7818, .t. ) ;
#5500 = edge_curve ( 'none', #5524, #5514, #7780, .t. ) ;
#5501 = advanced_face ( 'none', ( #7961 ), #7484, .t. ) ;
#5502 = advanced_face ( 'none', ( #7967 ), #7712, .f. ) ;
#5503 = oriented_edge ( 'none', *, *, #5493, .f. ) ;
#5504 = advanced_face ( 'none', ( #7885, #7883 ), #6250, .t. ) ;
#5505 = oriented_edge ( 'none', *, *, #5206, .t. ) ;
#5506 = vertex_point ( 'none', #8046 ) ;
#5507 = edge_loop ( 'none', ( #5517, #5527, #5591, #5586 ) ) ;
#5508 = oriented_edge ( 'none', *, *, #4408, .t. ) ;
#5509 = axis2_placement_3d ( 'none', #5468, #5480, #5537 ) ;
#5510 = advanced_face ( 'none', ( #7995 ), #8009, .f. ) ;
#5511 = oriented_edge ( 'none', *, *, #5327, .f. ) ;
#5512 = oriented_edge ( 'none', *, *, #4836, .f. ) ;
#5513 = advanced_face ( 'none', ( #8163 ), #8180, .t. ) ;
#5514 = vertex_point ( 'none', #8160 ) ;
#5515 = oriented_edge ( 'none', *, *, #5134, .f. ) ;
#5516 = edge_loop ( 'none', ( #5560, #5469, #5539, #5543 ) ) ;
#5517 = oriented_edge ( 'none', *, *, #5659, .f. ) ;
#5518 = advanced_face ( 'none', ( #8164 ), #8168, .t. ) ;
#5519 = edge_curve ( 'none', #5570, #5524, #8210, .t. ) ;
#5520 = edge_curve ( 'none', #5139, #4819, #8202, .t. ) ;
#5521 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5523 = edge_loop ( 'none', ( #5465, #5533, #5556, #5535 ) ) ;
#5524 = vertex_point ( 'none', #8131 ) ;
#5525 = oriented_edge ( 'none', *, *, #5152, .t. ) ;
#5526 = oriented_edge ( 'none', *, *, #5691, .t. ) ;
#5527 = oriented_edge ( 'none', *, *, #5519, .t. ) ;
#5528 = oriented_edge ( 'none', *, *, #5686, .t. ) ;
#5529 = oriented_edge ( 'none', *, *, #5452, .t. ) ;
#5530 = edge_loop ( 'none', ( #5525, #5587, #5592, #5590 ) ) ;
#5531 = oriented_edge ( 'none', *, *, #5174, .f. ) ;
#5532 = oriented_edge ( 'none', *, *, #5554, .f. ) ;
#5533 = oriented_edge ( 'none', *, *, #5499, .f. ) ;
#5534 = edge_curve ( 'none', #5384, #5214, #6120, .t. ) ;
#5535 = oriented_edge ( 'none', *, *, #5500, .f. ) ;
#5536 = oriented_edge ( 'none', *, *, #4834, .f. ) ;
#5537 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5538 = edge_loop ( 'none', ( #5532, #5531, #5508, #5511 ) ) ;
#5539 = oriented_edge ( 'none', *, *, #4760, .t. ) ;
#5540 = oriented_edge ( 'none', *, *, #5379, .t. ) ;
#5541 = face_outer_bound ( 'none', #5445, .t. ) ;
#5542 = oriented_edge ( 'none', *, *, #5494, .f. ) ;
#5543 = oriented_edge ( 'none', *, *, #4800, .f. ) ;
#5544 = face_outer_bound ( 'none', #5409, .t. ) ;
#5545 = edge_loop ( 'none', ( #5634, #5589, #5636, #5668 ) ) ;
#5546 = edge_loop ( 'none', ( #5547, #5505 ) ) ;
#5547 = oriented_edge ( 'none', *, *, #5552, .t. ) ;
#5548 = edge_loop ( 'none', ( #5528, #5559 ) ) ;
#5549 = oriented_edge ( 'none', *, *, #5456, .t. ) ;
#5550 = oriented_edge ( 'none', *, *, #5499, .t. ) ;
#5551 = oriented_edge ( 'none', *, *, #4400, .t. ) ;
#5552 = edge_curve ( 'none', #5217, #5216, #6390, .t. ) ;
#5553 = edge_loop ( 'none', ( #5631, #5633 ) ) ;
#5554 = edge_curve ( 'none', #5163, #5333, #6276, .t. ) ;
#5555 = edge_loop ( 'none', ( #5628, #5627 ) ) ;
#5556 = oriented_edge ( 'none', *, *, #5573, .t. ) ;
#5557 = oriented_edge ( 'none', *, *, #5187, .t. ) ;
#5558 = advanced_face ( 'none', ( #8220 ), #8233, .f. ) ;
#5559 = oriented_edge ( 'none', *, *, #5363, .t. ) ;
#5560 = oriented_edge ( 'none', *, *, #4936, .f. ) ;
#5561 = oriented_edge ( 'none', *, *, #5382, .t. ) ;
#5562 = edge_loop ( 'none', ( #5463, #5512 ) ) ;
#5563 = oriented_edge ( 'none', *, *, #4934, .f. ) ;
#5564 = advanced_face ( 'none', ( #8225 ), #8250, .t. ) ;
#5565 = advanced_face ( 'none', ( #8289 ), #8280, .f. ) ;
#5566 = oriented_edge ( 'none', *, *, #5283, .t. ) ;
#5567 = edge_loop ( 'none', ( #5563, #5434, #5432 ) ) ;
#5568 = oriented_edge ( 'none', *, *, #5574, .f. ) ;
#5569 = edge_curve ( 'none', #4939, #4745, #8294, .t. ) ;
#5570 = vertex_point ( 'none', #8252 ) ;
#5571 = vertex_point ( 'none', #8298 ) ;
#5572 = oriented_edge ( 'none', *, *, #4768, .f. ) ;
#5573 = edge_curve ( 'none', #5571, #5514, #8297, .t. ) ;
#5574 = edge_curve ( 'none', #5326, #4717, #8257, .t. ) ;
#5575 = advanced_face ( 'none', ( #8263 ), #8254, .t. ) ;
#5576 = advanced_face ( 'none', ( #8312 ), #8272, .t. ) ;
#5577 = edge_curve ( 'none', #5221, #5385, #8307, .t. ) ;
#5578 = oriented_edge ( 'none', *, *, #4809, .f. ) ;
#5579 = edge_loop ( 'none', ( #5474, #5637 ) ) ;
#5580 = oriented_edge ( 'none', *, *, #5395, .t. ) ;
#5581 = edge_loop ( 'none', ( #5550, #5692 ) ) ;
#5582 = edge_loop ( 'none', ( #5542, #5495 ) ) ;
#5583 = advanced_face ( 'none', ( #8262 ), #8261, .t. ) ;
#5584 = edge_loop ( 'none', ( #5551, #5435, #5536, #5201 ) ) ;
#5585 = oriented_edge ( 'none', *, *, #4908, .f. ) ;
#5586 = oriented_edge ( 'none', *, *, #5573, .f. ) ;
#5587 = oriented_edge ( 'none', *, *, #5520, .t. ) ;
#5588 = edge_curve ( 'none', #5514, #5524, #8246, .t. ) ;
#5589 = oriented_edge ( 'none', *, *, #5593, .t. ) ;
#5590 = oriented_edge ( 'none', *, *, #5200, .t. ) ;
#5591 = oriented_edge ( 'none', *, *, #5588, .f. ) ;
#5592 = oriented_edge ( 'none', *, *, #4783, .t. ) ;
#5593 = edge_curve ( 'none', #4803, #4909, #8239, .t. ) ;
#5594 = edge_curve ( 'none', #5389, #5393, #8268, .t. ) ;
#5595 = advanced_face ( 'none', ( #8271 ), #8237, .t. ) ;
#5596 = edge_loop ( 'none', ( #5600, #5614, #5608, #5598 ) ) ;
#5597 = face_bound ( 'none', #5402, .t. ) ;
#5598 = oriented_edge ( 'none', *, *, #5569, .f. ) ;
#5599 = oriented_edge ( 'none', *, *, #4773, .f. ) ;
#5600 = oriented_edge ( 'none', *, *, #4772, .f. ) ;
#5601 = oriented_edge ( 'none', *, *, #4758, .t. ) ;
#5602 = vertex_point ( 'none', #8283 ) ;
#5603 = oriented_edge ( 'none', *, *, #5676, .f. ) ;
#5604 = oriented_edge ( 'none', *, *, #5500, .t. ) ;
#5605 = manifold_solid_brep ( '���-����1', #7356 ) ;
#5606 = circle ( 'none', #5796, 5.000000000000000900 ) ;
#5607 = vertex_point ( 'none', #8223 ) ;
#5608 = oriented_edge ( 'none', *, *, #4774, .t. ) ;
#5609 = oriented_edge ( 'none', *, *, #5661, .f. ) ;
#5610 = oriented_edge ( 'none', *, *, #5452, .f. ) ;
#5611 = oriented_edge ( 'none', *, *, #5651, .f. ) ;
#5612 = advanced_face ( 'none', ( #8229 ), #8284, .t. ) ;
#5613 = oriented_edge ( 'none', *, *, #5686, .f. ) ;
#5614 = oriented_edge ( 'none', *, *, #5651, .t. ) ;
#5615 = oriented_edge ( 'none', *, *, #5569, .t. ) ;
#5616 = oriented_edge ( 'none', *, *, #5643, .f. ) ;
#5617 = vertex_point ( 'none', #8329 ) ;
#5618 = oriented_edge ( 'none', *, *, #5923, .f. ) ;
#5619 = advanced_face ( 'none', ( #8333 ), #8326, .f. ) ;
#5620 = oriented_edge ( 'none', *, *, #5672, .t. ) ;
#5621 = oriented_edge ( 'none', *, *, #5594, .t. ) ;
#5622 = edge_loop ( 'none', ( #5635, #5526, #5710, #5601 ) ) ;
#5623 = edge_curve ( 'none', #5617, #5924, #8282, .t. ) ;
#5624 = edge_curve ( 'none', #5625, #5925, #8228, .t. ) ;
#5625 = vertex_point ( 'none', #492 ) ;
#5626 = edge_loop ( 'none', ( #5430, #5613, #5670, #5470 ) ) ;
#5627 = oriented_edge ( 'none', *, *, #4941, .t. ) ;
#5628 = oriented_edge ( 'none', *, *, #5669, .t. ) ;
#5629 = advanced_face ( 'none', ( #8231, #8235 ), #441, .f. ) ;
#5630 = edge_curve ( 'none', #5506, #5665, #8328, .t. ) ;
#5631 = oriented_edge ( 'none', *, *, #5534, .t. ) ;
#5632 = edge_loop ( 'none', ( #5497, #5667, #5695, #5529 ) ) ;
#5633 = oriented_edge ( 'none', *, *, #5439, .t. ) ;
#5634 = oriented_edge ( 'none', *, *, #4822, .t. ) ;
#5635 = oriented_edge ( 'none', *, *, #4801, .f. ) ;
#5636 = oriented_edge ( 'none', *, *, #5233, .t. ) ;
#5637 = oriented_edge ( 'none', *, *, #5691, .f. ) ;
#5638 = vertex_point ( 'none', #8232 ) ;
#5639 = vertex_point ( 'none', #8323 ) ;
#5640 = edge_curve ( 'none', #5639, #5647, #228, .t. ) ;
#5641 = vertex_point ( 'none', #541 ) ;
#5642 = oriented_edge ( 'none', *, *, #5640, .f. ) ;
#5643 = edge_curve ( 'none', #5646, #5639, #501, .t. ) ;
#5644 = vertex_point ( 'none', #540 ) ;
#5645 = advanced_face ( 'none', ( #539 ), #562, .f. ) ;
#5646 = vertex_point ( 'none', #560 ) ;
#5647 = vertex_point ( 'none', #590 ) ;
#5648 = oriented_edge ( 'none', *, *, #4861, .t. ) ;
#5649 = vertex_point ( 'none', #554 ) ;
#5650 = oriented_edge ( 'none', *, *, #5438, .f. ) ;
#5651 = edge_curve ( 'none', #4770, #4744, #592, .t. ) ;
#5652 = oriented_edge ( 'none', *, *, #4662, .f. ) ;
#5653 = advanced_face ( 'none', ( #559 ), #630, .f. ) ;
#5654 = vertex_point ( 'none', #555 ) ;
#5655 = edge_curve ( 'none', #5602, #5690, #642, .t. ) ;
#5656 = oriented_edge ( 'none', *, *, #5684, .f. ) ;
#5657 = vertex_point ( 'none', #558 ) ;
#5658 = vertex_point ( 'none', #548 ) ;
#5659 = edge_curve ( 'none', #5570, #5571, #635, .t. ) ;
#5660 = edge_curve ( 'none', #5389, #5506, #550, .t. ) ;
#5661 = edge_curve ( 'none', #5393, #5665, #569, .t. ) ;
#5662 = edge_loop ( 'none', ( #5572, #5615, #5471, #5652, #5578 ) ) ;
#5663 = oriented_edge ( 'none', *, *, #5552, .f. ) ;
#5664 = oriented_edge ( 'none', *, *, #5577, .f. ) ;
#5665 = vertex_point ( 'none', #636 ) ;
#5666 = edge_loop ( 'none', ( #5693, #5621, #5428, #5433 ) ) ;
#5667 = oriented_edge ( 'none', *, *, #5708, .t. ) ;
#5668 = oriented_edge ( 'none', *, *, #5456, .f. ) ;
#5669 = edge_curve ( 'none', #4790, #4746, #545, .t. ) ;
#5670 = oriented_edge ( 'none', *, *, #5392, .t. ) ;
#5671 = oriented_edge ( 'none', *, *, #5682, .f. ) ;
#5672 = edge_curve ( 'none', #5658, #5674, #542, .t. ) ;
#5673 = vertex_point ( 'none', #543 ) ;
#5674 = vertex_point ( 'none', #584 ) ;
#5675 = oriented_edge ( 'none', *, *, #5743, .t. ) ;
#5676 = edge_curve ( 'none', #5750, #5755, #580, .t. ) ;
#5677 = oriented_edge ( 'none', *, *, #5387, .t. ) ;
#5678 = edge_loop ( 'none', ( #5679, #5717, #5734, #5719 ) ) ;
#5679 = oriented_edge ( 'none', *, *, #5681, .f. ) ;
#5680 = oriented_edge ( 'none', *, *, #5708, .f. ) ;
#5681 = edge_curve ( 'none', #5602, #5654, #571, .t. ) ;
#5682 = edge_curve ( 'none', #5658, #5638, #585, .t. ) ;
#5683 = edge_loop ( 'none', ( #5687, #5604 ) ) ;
#5684 = edge_curve ( 'none', #5649, #5646, #579, .t. ) ;
#5685 = edge_loop ( 'none', ( #5599, #5611 ) ) ;
#5686 = edge_curve ( 'none', #5441, #5440, #641, .t. ) ;
#5687 = oriented_edge ( 'none', *, *, #5588, .t. ) ;
#5688 = closed_shell ( 'none', ( #5218, #5436, #5397, #5383, #5575, #5513, #5504, #5498, #5697, #5707, #5501, #5709, #5705, #5473, #5564, #5689 ) ) ;
#5689 = advanced_face ( 'none', ( #673 ), #661, .f. ) ;
#5690 = vertex_point ( 'none', #657 ) ;
#5691 = edge_curve ( 'none', #4798, #4777, #672, .t. ) ;
#5692 = oriented_edge ( 'none', *, *, #5659, .t. ) ;
#5693 = oriented_edge ( 'none', *, *, #5660, .f. ) ;
#5694 = edge_loop ( 'none', ( #5580, #5464, #5540, #5664 ) ) ;
#5695 = oriented_edge ( 'none', *, *, #5577, .t. ) ;
#5696 = oriented_edge ( 'none', *, *, #5534, .f. ) ;
#5697 = advanced_face ( 'none', ( #671, #570 ), #651, .f. ) ;
#5698 = edge_curve ( 'none', #5607, #5750, #701, .t. ) ;
#5699 = edge_loop ( 'none', ( #5656, #5648, #5642, #5616 ) ) ;
#5700 = oriented_edge ( 'none', *, *, #5698, .f. ) ;
#5701 = oriented_edge ( 'none', *, *, #5722, .f. ) ;
#5702 = cartesian_point ( 'none', ( 3.600000000000000100, 4.408728476930471200e-016, 17.39999999999999500 ) ) ;
#5703 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5704 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5705 = advanced_face ( 'none', ( #695 ), #652, .t. ) ;
#5706 = oriented_edge ( 'none', *, *, #5630, .t. ) ;
#5707 = advanced_face ( 'none', ( #650 ), #690, .t. ) ;
#5708 = edge_curve ( 'none', #5220, #5221, #696, .t. ) ;
#5709 = advanced_face ( 'none', ( #678 ), #677, .t. ) ;
#5710 = oriented_edge ( 'none', *, *, #4797, .t. ) ;
#5711 = edge_loop ( 'none', ( #5650, #5696, #5561, #5610 ) ) ;
#5712 = edge_loop ( 'none', ( #5759, #5758, #5931, #5756 ) ) ;
#5713 = oriented_edge ( 'none', *, *, #5624, .f. ) ;
#5714 = edge_curve ( 'none', #5924, #5625, #607, .t. ) ;
#5715 = oriented_edge ( 'none', *, *, #5882, .f. ) ;
#5716 = edge_curve ( 'none', #5935, #5673, #688, .t. ) ;
#5717 = oriented_edge ( 'none', *, *, #5655, .t. ) ;
#5718 = edge_curve ( 'none', #5757, #5690, #683, .t. ) ;
#5719 = oriented_edge ( 'none', *, *, #5742, .f. ) ;
#5720 = vertex_point ( 'none', #608 ) ;
#5721 = oriented_edge ( 'none', *, *, #5765, .t. ) ;
#5722 = edge_curve ( 'none', #5763, #5641, #597, .t. ) ;
#5723 = vertex_point ( 'none', #602 ) ;
#5724 = oriented_edge ( 'none', *, *, #4880, .f. ) ;
#5725 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5726 = edge_loop ( 'none', ( #5748, #5871, #5731, #5869 ) ) ;
#5727 = edge_loop ( 'none', ( #5839, #5780, #5812, #5815, #5810, #5817, #5814, #5823, #5849, #5824, #5819 ) ) ;
#5728 = vertex_point ( 'none', #629 ) ;
#5729 = oriented_edge ( 'none', *, *, #4720, .f. ) ;
#5730 = edge_curve ( 'none', #5811, #5800, #628, .t. ) ;
#5731 = oriented_edge ( 'none', *, *, #5845, .f. ) ;
#5732 = oriented_edge ( 'none', *, *, #5745, .f. ) ;
#5733 = edge_loop ( 'none', ( #5724, #5675, #5603, #5700 ) ) ;
#5734 = oriented_edge ( 'none', *, *, #5718, .f. ) ;
#5735 = vertex_point ( 'none', #593 ) ;
#5736 = advanced_face ( 'none', ( #620 ), #617, .t. ) ;
#5737 = oriented_edge ( 'none', *, *, #5738, .t. ) ;
#5738 = edge_curve ( 'none', #5842, #5735, #621, .t. ) ;
#5739 = edge_curve ( 'none', #5801, #5842, #8236, .t. ) ;
#5740 = edge_curve ( 'none', #5747, #5813, #470, .t. ) ;
#5741 = oriented_edge ( 'none', *, *, #5752, .t. ) ;
#5742 = edge_curve ( 'none', #5654, #5757, #703, .t. ) ;
#5743 = edge_curve ( 'none', #5657, #5755, #609, .t. ) ;
#5744 = vertex_point ( 'none', #731 ) ;
#5745 = edge_curve ( 'none', #5800, #5744, #733, .t. ) ;
#5746 = oriented_edge ( 'none', *, *, #5915, .f. ) ;
#5747 = vertex_point ( 'none', #716 ) ;
#5748 = oriented_edge ( 'none', *, *, #5825, .f. ) ;
#5749 = oriented_edge ( 'none', *, *, #5835, .f. ) ;
#5750 = vertex_point ( 'none', #726 ) ;
#5751 = oriented_edge ( 'none', *, *, #5740, .f. ) ;
#5752 = edge_curve ( 'none', #5747, #5791, #718, .t. ) ;
#5753 = axis2_placement_3d ( 'none', #5833, #5907, #5767 ) ;
#5754 = edge_loop ( 'none', ( #5764, #5721, #5701, #5936 ) ) ;
#5755 = vertex_point ( 'none', #723 ) ;
#5756 = oriented_edge ( 'none', *, *, #5881, .f. ) ;
#5757 = vertex_point ( 'none', #728 ) ;
#5758 = oriented_edge ( 'none', *, *, #5760, .t. ) ;
#5759 = oriented_edge ( 'none', *, *, #5716, .f. ) ;
#5760 = edge_curve ( 'none', #5935, #5723, #715, .t. ) ;
#5761 = advanced_face ( 'none', ( #722 ), #724, .f. ) ;
#5762 = advanced_face ( 'none', ( #736 ), #710, .f. ) ;
#5763 = vertex_point ( 'none', #769 ) ;
#5764 = oriented_edge ( 'none', *, *, #5807, .f. ) ;
#5765 = edge_curve ( 'none', #5720, #5641, #747, .t. ) ;
#5766 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5767 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147352200e-016, 1.000000000000000000 ) ) ;
#5768 = edge_curve ( 'none', #5617, #5925, #773, .t. ) ;
#5769 = advanced_face ( 'none', ( #763 ), #779, .f. ) ;
#5770 = edge_curve ( 'none', #5818, #5868, #768, .t. ) ;
#5771 = oriented_edge ( 'none', *, *, #5739, .t. ) ;
#5772 = edge_curve ( 'none', #5868, #5821, #749, .t. ) ;
#5773 = oriented_edge ( 'none', *, *, #4786, .t. ) ;
#5774 = oriented_edge ( 'none', *, *, #4326, .f. ) ;
#5775 = edge_curve ( 'none', #5821, #5820, #743, .t. ) ;
#5776 = edge_loop ( 'none', ( #5771, #5737, #5715, #5857, #5862, #5898, #5900, #6083, #5910, #5896, #6154, #5995 ) ) ;
#5777 = oriented_edge ( 'none', *, *, #5775, .f. ) ;
#5778 = advanced_face ( 'none', ( #759 ), #754, .f. ) ;
#5779 = oriented_edge ( 'none', *, *, #5827, .t. ) ;
#5780 = oriented_edge ( 'none', *, *, #4866, .t. ) ;
#5781 = oriented_edge ( 'none', *, *, #5593, .f. ) ;
#5782 = advanced_face ( 'none', ( #765 ), #750, .f. ) ;
#5783 = advanced_face ( 'none', ( #721 ), #740, .f. ) ;
#5784 = oriented_edge ( 'none', *, *, #5786, .t. ) ;
#5785 = oriented_edge ( 'none', *, *, #5822, .f. ) ;
#5786 = edge_curve ( 'none', #5866, #5840, #483, .t. ) ;
#5787 = oriented_edge ( 'none', *, *, #5790, .f. ) ;
#5788 = oriented_edge ( 'none', *, *, #5789, .f. ) ;
#5789 = edge_curve ( 'none', #5843, #5840, #486, .t. ) ;
#5790 = edge_curve ( 'none', #5919, #5843, #794, .t. ) ;
#5791 = vertex_point ( 'none', #788 ) ;
#5792 = vertex_point ( 'none', #795 ) ;
#5793 = advanced_face ( 'none', ( #786 ), #787, .f. ) ;
#5794 = vertex_point ( 'none', #799 ) ;
#5795 = closed_shell ( 'none', ( #4903, #4788, #4739, #4765, #4769, #4781, #4812, #4932, #4648, #4734, #5332, #5354, #5124, #4332, #5231, #5239, #5137, #5130, #5147, #5156, #5162, #5169, #5178, #5185, #5191, #5203, #5518, #5583, #5595, #5629, #5612, #5576, #5478, #5565, #5510, #5558, #5451, #5431, #5502, #5496, #5802, #5782, #5809 ) ) ;
#5796 = axis2_placement_3d ( 'none', #7266, #7357, #7959 ) ;
#5797 = oriented_edge ( 'none', *, *, #4829, .f. ) ;
#5798 = edge_curve ( 'none', #4729, #5139, #793, .t. ) ;
#5799 = edge_loop ( 'none', ( #5797, #5781, #5841, #5729 ) ) ;
#5800 = vertex_point ( 'none', #1328 ) ;
#5801 = vertex_point ( 'none', #1331 ) ;
#5802 = advanced_face ( 'none', ( #1333 ), #1329, .f. ) ;
#5803 = advanced_face ( 'none', ( #1334 ), #1184, .f. ) ;
#5804 = oriented_edge ( 'none', *, *, #5806, .t. ) ;
#5805 = oriented_edge ( 'none', *, *, #5770, .f. ) ;
#5806 = edge_curve ( 'none', #5818, #5820, #1174, .t. ) ;
#5807 = edge_curve ( 'none', #5720, #5644, #1172, .t. ) ;
#5808 = edge_loop ( 'none', ( #5880, #5879, #5713, #5937 ) ) ;
#5809 = advanced_face ( 'none', ( #1192 ), #1209, .f. ) ;
#5810 = oriented_edge ( 'none', *, *, #5554, .t. ) ;
#5811 = vertex_point ( 'none', #1160 ) ;
#5812 = oriented_edge ( 'none', *, *, #4935, .t. ) ;
#5813 = vertex_point ( 'none', #1185 ) ;
#5814 = oriented_edge ( 'none', *, *, #5574, .t. ) ;
#5815 = oriented_edge ( 'none', *, *, #5171, .t. ) ;
#5816 = oriented_edge ( 'none', *, *, #5772, .f. ) ;
#5817 = oriented_edge ( 'none', *, *, #5155, .t. ) ;
#5818 = vertex_point ( 'none', #1193 ) ;
#5819 = oriented_edge ( 'none', *, *, #5493, .t. ) ;
#5820 = vertex_point ( 'none', #1198 ) ;
#5821 = vertex_point ( 'none', #1161 ) ;
#5822 = edge_curve ( 'none', #5866, #5919, #1208, .t. ) ;
#5823 = oriented_edge ( 'none', *, *, #5157, .t. ) ;
#5824 = oriented_edge ( 'none', *, *, #5150, .t. ) ;
#5825 = edge_curve ( 'none', #5836, #5837, #1240, .t. ) ;
#5826 = oriented_edge ( 'none', *, *, #5730, .f. ) ;
#5827 = edge_curve ( 'none', #5811, #5834, #1227, .t. ) ;
#5828 = vertex_point ( 'none', #1251 ) ;
#5829 = advanced_face ( 'none', ( #1223 ), #1247, .f. ) ;
#5830 = oriented_edge ( 'none', *, *, #5838, .f. ) ;
#5831 = oriented_edge ( 'none', *, *, #5832, .t. ) ;
#5832 = edge_curve ( 'none', #5926, #5828, #1245, .t. ) ;
#5833 = cartesian_point ( 'none', ( 4.500000000000000900, 7.597234697651354100e-016, -6.203612913487255300 ) ) ;
#5834 = vertex_point ( 'none', #1232 ) ;
#5835 = edge_curve ( 'none', #5926, #5792, #1224, .t. ) ;
#5836 = vertex_point ( 'none', #1218 ) ;
#5837 = vertex_point ( 'none', #1246 ) ;
#5838 = edge_curve ( 'none', #5728, #5828, #1233, .t. ) ;
#5839 = oriented_edge ( 'none', *, *, #4927, .f. ) ;
#5840 = vertex_point ( 'none', #1216 ) ;
#5841 = oriented_edge ( 'none', *, *, #4807, .t. ) ;
#5842 = vertex_point ( 'none', #1252 ) ;
#5843 = vertex_point ( 'none', #1222 ) ;
#5844 = edge_loop ( 'none', ( #5805, #5804, #5777, #5816 ) ) ;
#5845 = edge_curve ( 'none', #5846, #5847, #1191, .t. ) ;
#5846 = vertex_point ( 'none', #1261 ) ;
#5847 = vertex_point ( 'none', #1259 ) ;
#5848 = edge_loop ( 'none', ( #5785, #5784, #5788, #5787 ) ) ;
#5849 = oriented_edge ( 'none', *, *, #5798, .t. ) ;
#5850 = edge_curve ( 'none', #5837, #5846, #1244, .t. ) ;
#5851 = edge_curve ( 'none', #6038, #6072, #1171, .t. ) ;
#5852 = vertex_point ( 'none', #1270 ) ;
#5853 = oriented_edge ( 'none', *, *, #5851, .f. ) ;
#5854 = vertex_point ( 'none', #1267 ) ;
#5855 = vertex_point ( 'none', #1266 ) ;
#5856 = edge_loop ( 'none', ( #6071, #6105, #5911, #6073 ) ) ;
#5857 = oriented_edge ( 'none', *, *, #5863, .f. ) ;
#5858 = edge_curve ( 'none', #5864, #5860, #1176, .t. ) ;
#5859 = vertex_point ( 'none', #1271 ) ;
#5860 = vertex_point ( 'none', #1265 ) ;
#5861 = oriented_edge ( 'none', *, *, #6137, .f. ) ;
#5862 = oriented_edge ( 'none', *, *, #5858, .f. ) ;
#5863 = edge_curve ( 'none', #5860, #5859, #1203, .t. ) ;
#5864 = vertex_point ( 'none', #1307 ) ;
#5865 = edge_curve ( 'none', #5792, #5728, #1327, .t. ) ;
#5866 = vertex_point ( 'none', #1277 ) ;
#5867 = oriented_edge ( 'none', *, *, #5865, .f. ) ;
#5868 = vertex_point ( 'none', #1287 ) ;
#5869 = oriented_edge ( 'none', *, *, #5850, .f. ) ;
#5870 = advanced_face ( 'none', ( #1291 ), #1276, .f. ) ;
#5871 = oriented_edge ( 'none', *, *, #5872, .t. ) ;
#5872 = edge_curve ( 'none', #5836, #5847, #1281, .t. ) ;
#5873 = edge_loop ( 'none', ( #5773, #5874, #5876, #5774 ) ) ;
#5874 = oriented_edge ( 'none', *, *, #5520, .f. ) ;
#5875 = edge_loop ( 'none', ( #5826, #5779, #5929, #5732 ) ) ;
#5876 = oriented_edge ( 'none', *, *, #5798, .f. ) ;
#5877 = oriented_edge ( 'none', *, *, #5921, .f. ) ;
#5878 = advanced_face ( 'none', ( #1288 ), #1311, .f. ) ;
#5879 = oriented_edge ( 'none', *, *, #5768, .t. ) ;
#5880 = oriented_edge ( 'none', *, *, #5623, .f. ) ;
#5881 = edge_curve ( 'none', #5673, #5933, #1310, .t. ) ;
#5882 = edge_curve ( 'none', #5859, #5735, #1293, .t. ) ;
#5883 = edge_curve ( 'none', #5889, #6147, #1324, .t. ) ;
#5884 = edge_loop ( 'none', ( #6034, #6103, #6036, #6150 ) ) ;
#5885 = vertex_point ( 'none', #1306 ) ;
#5886 = edge_curve ( 'none', #5854, #5889, #1313, .t. ) ;
#5887 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5888 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5889 = vertex_point ( 'none', #1314 ) ;
#5890 = edge_curve ( 'none', #5864, #5904, #1316, .t. ) ;
#5891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5892 = vertex_point ( 'none', #1335 ) ;
#5893 = vertex_point ( 'none', #1330 ) ;
#5894 = edge_curve ( 'none', #5893, #6039, #1197, .t. ) ;
#5895 = vertex_point ( 'none', #1292 ) ;
#5896 = oriented_edge ( 'none', *, *, #5897, .t. ) ;
#5897 = edge_curve ( 'none', #5895, #6099, #1304, .t. ) ;
#5898 = oriented_edge ( 'none', *, *, #5890, .t. ) ;
#5899 = edge_curve ( 'none', #5895, #5901, #1258, .t. ) ;
#5900 = oriented_edge ( 'none', *, *, #5903, .f. ) ;
#5901 = vertex_point ( 'none', #1305 ) ;
#5902 = edge_curve ( 'none', #5901, #4878, #1338, .t. ) ;
#5903 = edge_curve ( 'none', #4878, #5904, #1262, .t. ) ;
#5904 = vertex_point ( 'none', #1348 ) ;
#5905 = oriented_edge ( 'none', *, *, #5682, .t. ) ;
#5906 = oriented_edge ( 'none', *, *, #6024, .f. ) ;
#5907 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#5908 = advanced_face ( 'none', ( #1349 ), #1354, .f. ) ;
#5909 = edge_curve ( 'none', #5854, #5855, #1339, .t. ) ;
#5910 = oriented_edge ( 'none', *, *, #5899, .f. ) ;
#5911 = oriented_edge ( 'none', *, *, #5883, .f. ) ;
#5912 = edge_curve ( 'none', #6039, #6072, #1378, .t. ) ;
#5913 = edge_loop ( 'none', ( #6095, #6151, #6100, #6094 ) ) ;
#5914 = oriented_edge ( 'none', *, *, #5912, .t. ) ;
#5915 = edge_curve ( 'none', #5794, #5791, #1371, .t. ) ;
#5916 = edge_curve ( 'none', #5813, #5794, #1365, .t. ) ;
#5917 = edge_loop ( 'none', ( #5749, #5831, #5830, #5867 ) ) ;
#5918 = oriented_edge ( 'none', *, *, #5916, .f. ) ;
#5919 = vertex_point ( 'none', #1366 ) ;
#5920 = edge_loop ( 'none', ( #5671, #5620, #5877, #5618 ) ) ;
#5921 = edge_curve ( 'none', #5922, #5674, #1374, .t. ) ;
#5922 = vertex_point ( 'none', #1380 ) ;
#5923 = edge_curve ( 'none', #5638, #5922, #1392, .t. ) ;
#5924 = vertex_point ( 'none', #1395 ) ;
#5925 = vertex_point ( 'none', #1393 ) ;
#5926 = vertex_point ( 'none', #1396 ) ;
#5927 = edge_loop ( 'none', ( #5751, #5741, #5746, #5918 ) ) ;
#5928 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#5929 = oriented_edge ( 'none', *, *, #5930, .f. ) ;
#5930 = edge_curve ( 'none', #5744, #5834, #1221, .t. ) ;
#5931 = oriented_edge ( 'none', *, *, #5932, .f. ) ;
#5932 = edge_curve ( 'none', #5933, #5723, #1370, .t. ) ;
#5933 = vertex_point ( 'none', #1394 ) ;
#5934 = edge_curve ( 'none', #5644, #5763, #1350, .t. ) ;
#5935 = vertex_point ( 'none', #1407 ) ;
#5936 = oriented_edge ( 'none', *, *, #5934, .f. ) ;
#5937 = oriented_edge ( 'none', *, *, #5714, .f. ) ;
#5938 = edge_loop ( 'none', ( #7834, #7855 ) ) ;
#5939 = oriented_edge ( 'none', *, *, #6003, .f. ) ;
#5940 = edge_curve ( 'none', #6012, #5919, #1406, .t. ) ;
#5941 = advanced_face ( 'none', ( #1964 ), #1944, .f. ) ;
#5942 = edge_curve ( 'none', #6016, #5836, #1956, .t. ) ;
#5943 = advanced_face ( 'none', ( #1943 ), #1970, .f. ) ;
#5944 = edge_curve ( 'none', #6016, #6063, #1945, .t. ) ;
#5945 = oriented_edge ( 'none', *, *, #5959, .t. ) ;
#5946 = oriented_edge ( 'none', *, *, #6160, .t. ) ;
#5947 = oriented_edge ( 'none', *, *, #5942, .t. ) ;
#5948 = oriented_edge ( 'none', *, *, #5991, .t. ) ;
#5949 = oriented_edge ( 'none', *, *, #7770, .f. ) ;
#5950 = oriented_edge ( 'none', *, *, #5953, .t. ) ;
#5951 = vertex_point ( 'none', #1966 ) ;
#5952 = advanced_face ( 'none', ( #1975 ), #1958, .t. ) ;
#5953 = edge_curve ( 'none', #5842, #5801, #1473, .t. ) ;
#5954 = oriented_edge ( 'none', *, *, #6060, .f. ) ;
#5955 = oriented_edge ( 'none', *, *, #5959, .f. ) ;
#5956 = advanced_face ( 'none', ( #1495 ), #1472, .f. ) ;
#5957 = oriented_edge ( 'none', *, *, #5974, .f. ) ;
#5958 = vertex_point ( 'none', #1485 ) ;
#5959 = edge_curve ( 'none', #6143, #6157, #1479, .t. ) ;
#5960 = advanced_face ( 'none', ( #1496 ), #1497, .t. ) ;
#5961 = vertex_point ( 'none', #1493 ) ;
#5962 = vertex_point ( 'none', #1487 ) ;
#5963 = oriented_edge ( 'none', *, *, #6811, .f. ) ;
#5964 = edge_loop ( 'none', ( #6225, #6227, #6436, #6453 ) ) ;
#5965 = edge_curve ( 'none', #5893, #6038, #1546, .t. ) ;
#5966 = edge_curve ( 'none', #5892, #6099, #1600, .t. ) ;
#5967 = oriented_edge ( 'none', *, *, #7821, .t. ) ;
#5968 = oriented_edge ( 'none', *, *, #5974, .t. ) ;
#5969 = edge_curve ( 'none', #5958, #6157, #1550, .t. ) ;
#5970 = oriented_edge ( 'none', *, *, #7777, .f. ) ;
#5971 = oriented_edge ( 'none', *, *, #7788, .t. ) ;
#5972 = edge_curve ( 'none', #5951, #5958, #1555, .t. ) ;
#5973 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5974 = edge_curve ( 'none', #5854, #7800, #1558, .t. ) ;
#5975 = oriented_edge ( 'none', *, *, #5909, .f. ) ;
#5976 = oriented_edge ( 'none', *, *, #6020, .t. ) ;
#5977 = oriented_edge ( 'none', *, *, #5972, .f. ) ;
#5978 = oriented_edge ( 'none', *, *, #5972, .t. ) ;
#5979 = edge_loop ( 'none', ( #6136, #5950, #5946, #6025, #5970, #5957, #6085, #5963 ) ) ;
#5980 = edge_loop ( 'none', ( #6224, #6332 ) ) ;
#5981 = vertex_point ( 'none', #1602 ) ;
#5982 = edge_curve ( 'none', #5981, #6113, #1528, .t. ) ;
#5983 = vertex_point ( 'none', #1523 ) ;
#5984 = edge_loop ( 'none', ( #6315, #6274 ) ) ;
#5985 = edge_loop ( 'none', ( #6087, #6084, #6119, #6002 ) ) ;
#5986 = oriented_edge ( 'none', *, *, #6142, .f. ) ;
#5987 = oriented_edge ( 'none', *, *, #7591, .f. ) ;
#5988 = edge_curve ( 'none', #5840, #5843, #1559, .t. ) ;
#5989 = oriented_edge ( 'none', *, *, #6161, .t. ) ;
#5990 = oriented_edge ( 'none', *, *, #7786, .f. ) ;
#5991 = edge_curve ( 'none', #5951, #6143, #1548, .t. ) ;
#5992 = vertex_point ( 'none', #1519 ) ;
#5993 = oriented_edge ( 'none', *, *, #5969, .f. ) ;
#5994 = edge_loop ( 'none', ( #6098, #6125, #5914, #5853 ) ) ;
#5995 = oriented_edge ( 'none', *, *, #6160, .f. ) ;
#5996 = vertex_point ( 'none', #1565 ) ;
#5997 = advanced_face ( 'none', ( #1524 ), #1567, .f. ) ;
#5998 = oriented_edge ( 'none', *, *, #7750, .t. ) ;
#5999 = oriented_edge ( 'none', *, *, #6333, .f. ) ;
#6000 = vertex_point ( 'none', #1596 ) ;
#6001 = vertex_point ( 'none', #1572 ) ;
#6002 = oriented_edge ( 'none', *, *, #5982, .f. ) ;
#6003 = edge_curve ( 'none', #6006, #5868, #1564, .t. ) ;
#6004 = oriented_edge ( 'none', *, *, #7806, .t. ) ;
#6005 = advanced_face ( 'none', ( #1586 ), #1584, .f. ) ;
#6006 = vertex_point ( 'none', #1581 ) ;
#6007 = oriented_edge ( 'none', *, *, #6653, .f. ) ;
#6008 = oriented_edge ( 'none', *, *, #6117, .t. ) ;
#6009 = oriented_edge ( 'none', *, *, #6765, .f. ) ;
#6010 = oriented_edge ( 'none', *, *, #5739, .f. ) ;
#6011 = edge_curve ( 'none', #6092, #6006, #1580, .t. ) ;
#6012 = vertex_point ( 'none', #1595 ) ;
#6013 = edge_loop ( 'none', ( #6081, #5947, #6044, #5954 ) ) ;
#6014 = oriented_edge ( 'none', *, *, #5953, .f. ) ;
#6015 = oriented_edge ( 'none', *, *, #5770, .t. ) ;
#6016 = vertex_point ( 'none', #1587 ) ;
#6017 = oriented_edge ( 'none', *, *, #6711, .f. ) ;
#6018 = edge_loop ( 'none', ( #6010, #6014 ) ) ;
#6019 = vertex_point ( 'none', #1545 ) ;
#6020 = edge_curve ( 'none', #5852, #6096, #1543, .t. ) ;
#6021 = advanced_face ( 'none', ( #1571 ), #1535, .f. ) ;
#6022 = oriented_edge ( 'none', *, *, #6097, .t. ) ;
#6023 = oriented_edge ( 'none', *, *, #5730, .t. ) ;
#6024 = edge_curve ( 'none', #5935, #5638, #1537, .t. ) ;
#6025 = oriented_edge ( 'none', *, *, #6890, .f. ) ;
#6026 = oriented_edge ( 'none', *, *, #5624, .t. ) ;
#6027 = vertex_point ( 'none', #1615 ) ;
#6028 = edge_curve ( 'none', #5981, #5983, #1609, .t. ) ;
#6029 = oriented_edge ( 'none', *, *, #6011, .f. ) ;
#6030 = edge_loop ( 'none', ( #6043, #6116 ) ) ;
#6031 = advanced_face ( 'none', ( #1617 ), #1544, .f. ) ;
#6032 = edge_curve ( 'none', #5674, #5922, #1618, .t. ) ;
#6033 = edge_curve ( 'none', #5852, #5885, #1655, .t. ) ;
#6034 = oriented_edge ( 'none', *, *, #5835, .t. ) ;
#6035 = edge_curve ( 'none', #5800, #5649, #1952, .t. ) ;
#6036 = oriented_edge ( 'none', *, *, #5623, .t. ) ;
#6037 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6038 = vertex_point ( 'none', #1656 ) ;
#6039 = vertex_point ( 'none', #1660 ) ;
#6040 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6041 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6042 = axis2_placement_3d ( 'none', #6037, #6040, #6176 ) ;
#6043 = oriented_edge ( 'none', *, *, #5722, .t. ) ;
#6044 = oriented_edge ( 'none', *, *, #5825, .t. ) ;
#6045 = oriented_edge ( 'none', *, *, #6032, .t. ) ;
#6046 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#6047 = axis2_placement_3d ( 'none', #6046, #6066, #6041 ) ;
#6048 = edge_loop ( 'none', ( #5986, #6107, #6146, #6156 ) ) ;
#6050 = edge_loop ( 'none', ( #6029, #6008, #6015, #5939 ) ) ;
#6049 = cartesian_point ( 'none', ( -3.600000000000000100, 0.0000000000000000000, 19.89999999999999900 ) ) ;
#6051 = edge_loop ( 'none', ( #6109, #6045 ) ) ;
#6052 = face_outer_bound ( 'none', #5267, .t. ) ;
#6053 = advanced_face ( 'none', ( #1498 ), #1740, .f. ) ;
#6054 = edge_curve ( 'none', #5926, #5924, #2070, .t. ) ;
#6055 = cartesian_point ( 'none', ( 3.600000000000000100, 4.408728476930471200e-016, 19.89999999999999900 ) ) ;
#6056 = cylindrical_surface ( 'none', #6042, 6.040000000000000000 ) ;
#6057 = edge_curve ( 'none', #5885, #5996, #2023, .t. ) ;
#6058 = oriented_edge ( 'none', *, *, #6035, .t. ) ;
#6059 = oriented_edge ( 'none', *, *, #5740, .t. ) ;
#6060 = edge_curve ( 'none', #6063, #5837, #2038, .t. ) ;
#6061 = oriented_edge ( 'none', *, *, #5640, .t. ) ;
#6062 = axis2_placement_3d ( 'none', #6078, #6198, #6352 ) ;
#6063 = vertex_point ( 'none', #2015 ) ;
#6064 = oriented_edge ( 'none', *, *, #6685, .t. ) ;
#6065 = oriented_edge ( 'none', *, *, #6973, .f. ) ;
#6066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6067 = vertex_point ( 'none', #2026 ) ;
#6068 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127936600, -0.3699999999999953300 ) ) ;
#6069 = line ( 'none', #6068, #6139 ) ;
#6070 = oriented_edge ( 'none', *, *, #6122, .t. ) ;
#6071 = oriented_edge ( 'none', *, *, #5909, .t. ) ;
#6072 = vertex_point ( 'none', #2021 ) ;
#6073 = oriented_edge ( 'none', *, *, #5886, .f. ) ;
#6074 = oriented_edge ( 'none', *, *, #5684, .t. ) ;
#6075 = edge_loop ( 'none', ( #6059, #6070, #6076, #5861 ) ) ;
#6076 = oriented_edge ( 'none', *, *, #5807, .t. ) ;
#6077 = oriented_edge ( 'none', *, *, #6149, .f. ) ;
#6078 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#6079 = advanced_face ( 'none', ( #2071 ), #2014, .f. ) ;
#6080 = oriented_edge ( 'none', *, *, #6764, .t. ) ;
#6081 = oriented_edge ( 'none', *, *, #5944, .f. ) ;
#6082 = oriented_edge ( 'none', *, *, #6831, .t. ) ;
#6083 = oriented_edge ( 'none', *, *, #5902, .f. ) ;
#6084 = oriented_edge ( 'none', *, *, #6088, .t. ) ;
#6085 = oriented_edge ( 'none', *, *, #5886, .t. ) ;
#6086 = edge_curve ( 'none', #5647, #5639, #2062, .t. ) ;
#6087 = oriented_edge ( 'none', *, *, #6028, .t. ) ;
#6088 = edge_curve ( 'none', #5983, #6027, #2043, .t. ) ;
#6089 = oriented_edge ( 'none', *, *, #7685, .f. ) ;
#6090 = oriented_edge ( 'none', *, *, #6114, .t. ) ;
#6091 = oriented_edge ( 'none', *, *, #6127, .t. ) ;
#6092 = vertex_point ( 'none', #2050 ) ;
#6093 = advanced_face ( 'none', ( #2033, #2013, #2044, #2061, #2055, #2035 ), #2034, .t. ) ;
#6094 = oriented_edge ( 'none', *, *, #6101, .f. ) ;
#6095 = oriented_edge ( 'none', *, *, #6020, .f. ) ;
#6096 = vertex_point ( 'none', #2010 ) ;
#6097 = edge_curve ( 'none', #5673, #5658, #2064, .t. ) ;
#6098 = oriented_edge ( 'none', *, *, #5965, .f. ) ;
#6099 = vertex_point ( 'none', #2016 ) ;
#6100 = oriented_edge ( 'none', *, *, #6057, .t. ) ;
#6101 = edge_curve ( 'none', #6096, #5996, #1501, .t. ) ;
#6102 = edge_curve ( 'none', #5792, #5617, #2093, .t. ) ;
#6103 = oriented_edge ( 'none', *, *, #6102, .t. ) ;
#6104 = advanced_face ( 'none', ( #2077 ), #2107, .t. ) ;
#6105 = oriented_edge ( 'none', *, *, #6106, .t. ) ;
#6106 = edge_curve ( 'none', #5855, #6147, #2088, .t. ) ;
#6107 = oriented_edge ( 'none', *, *, #6110, .t. ) ;
#6108 = edge_curve ( 'none', #5641, #5763, #2089, .t. ) ;
#6109 = oriented_edge ( 'none', *, *, #5921, .t. ) ;
#6110 = edge_curve ( 'none', #6019, #5866, #2090, .t. ) ;
#6111 = edge_loop ( 'none', ( #6061, #6145 ) ) ;
#6112 = edge_loop ( 'none', ( #6023, #6058, #6074, #6077 ) ) ;
#6113 = vertex_point ( 'none', #2101 ) ;
#6114 = edge_curve ( 'none', #5925, #5625, #2073, .t. ) ;
#6115 = edge_curve ( 'none', #6113, #6027, #2098, .t. ) ;
#6116 = oriented_edge ( 'none', *, *, #6108, .t. ) ;
#6117 = edge_curve ( 'none', #6092, #5818, #2084, .t. ) ;
#6118 = edge_loop ( 'none', ( #5948, #5945, #5993, #5977 ) ) ;
#6119 = oriented_edge ( 'none', *, *, #6115, .f. ) ;
#6120 = circle ( 'none', #6062, 3.099999999999997000 ) ;
#6121 = conical_surface ( 'none', #6047, 3.100000000000001400, 0.7853981633974460600 ) ;
#6122 = edge_curve ( 'none', #5813, #5720, #2166, .t. ) ;
#6123 = advanced_face ( 'none', ( #2173 ), #2155, .f. ) ;
#6124 = oriented_edge ( 'none', *, *, #5716, .t. ) ;
#6125 = oriented_edge ( 'none', *, *, #5894, .t. ) ;
#6126 = advanced_face ( 'none', ( #2116 ), #1963, .f. ) ;
#6127 = edge_curve ( 'none', #6000, #6067, #1641, .t. ) ;
#6128 = vertex_point ( 'none', #2082 ) ;
#6129 = edge_curve ( 'none', #6143, #6130, #1876, .t. ) ;
#6130 = vertex_point ( 'none', #2167 ) ;
#6131 = oriented_edge ( 'none', *, *, #6162, .t. ) ;
#6132 = edge_loop ( 'none', ( #6134, #6245 ) ) ;
#6133 = edge_loop ( 'none', ( #5955, #6260, #6206, #6240 ) ) ;
#6134 = oriented_edge ( 'none', *, *, #5789, .t. ) ;
#6135 = oriented_edge ( 'none', *, *, #6299, .t. ) ;
#6136 = oriented_edge ( 'none', *, *, #5738, .f. ) ;
#6137 = edge_curve ( 'none', #5747, #5644, #1880, .t. ) ;
#6138 = direction ( 'none', ( 0.0000000000000000000, -1.665334536937735800e-016, 1.000000000000000000 ) ) ;
#6139 = vector ( 'none', #6138, 1000.000000000000000 ) ;
#6140 = direction ( 'none', ( -0.7071067811865480200, 0.0000000000000000000, 0.7071067811865470200 ) ) ;
#6141 = vector ( 'none', #6140, 1000.000000000000000 ) ;
#6142 = edge_curve ( 'none', #6019, #6012, #1898, .t. ) ;
#6143 = vertex_point ( 'none', #2175 ) ;
#6144 = edge_loop ( 'none', ( #5989, #5999, #6334, #6091 ) ) ;
#6145 = oriented_edge ( 'none', *, *, #6086, .t. ) ;
#6146 = oriented_edge ( 'none', *, *, #5822, .t. ) ;
#6147 = vertex_point ( 'none', #2168 ) ;
#6148 = edge_loop ( 'none', ( #6124, #6022, #5905, #5906 ) ) ;
#6149 = edge_curve ( 'none', #5811, #5646, #1918, .t. ) ;
#6150 = oriented_edge ( 'none', *, *, #6054, .f. ) ;
#6151 = oriented_edge ( 'none', *, *, #6033, .t. ) ;
#6152 = circle ( 'none', #4495, 2.799999999999998500 ) ;
#6153 = advanced_face ( 'none', ( #2169 ), #2039, .t. ) ;
#6154 = oriented_edge ( 'none', *, *, #5966, .f. ) ;
#6155 = edge_loop ( 'none', ( #6158, #6065, #6159, #6064, #6009, #6080, #6017, #6007 ) ) ;
#6156 = oriented_edge ( 'none', *, *, #5940, .f. ) ;
#6157 = vertex_point ( 'none', #2188 ) ;
#6158 = oriented_edge ( 'none', *, *, #6808, .t. ) ;
#6159 = oriented_edge ( 'none', *, *, #6898, .t. ) ;
#6160 = edge_curve ( 'none', #5801, #5892, #1946, .t. ) ;
#6161 = edge_curve ( 'none', #6067, #5992, #2207, .t. ) ;
#6162 = edge_curve ( 'none', #5820, #5821, #2193, .t. ) ;
#6163 = oriented_edge ( 'none', *, *, #7752, .f. ) ;
#6164 = oriented_edge ( 'none', *, *, #5865, .t. ) ;
#6165 = oriented_edge ( 'none', *, *, #7790, .f. ) ;
#6166 = oriented_edge ( 'none', *, *, #6215, .f. ) ;
#6167 = edge_loop ( 'none', ( #6295, #6327, #6169, #6326 ) ) ;
#6168 = edge_loop ( 'none', ( #6239, #6323, #6170, #6270 ) ) ;
#6169 = oriented_edge ( 'none', *, *, #7577, .f. ) ;
#6170 = oriented_edge ( 'none', *, *, #5643, .t. ) ;
#6171 = edge_loop ( 'none', ( #6181, #6180, #6234, #6281 ) ) ;
#6172 = oriented_edge ( 'none', *, *, #6304, .f. ) ;
#6173 = edge_curve ( 'none', #7522, #7933, #2189, .t. ) ;
#6174 = oriented_edge ( 'none', *, *, #5902, .t. ) ;
#6175 = oriented_edge ( 'none', *, *, #6810, .t. ) ;
#6176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6177 = oriented_edge ( 'none', *, *, #6179, .t. ) ;
#6178 = vertex_point ( 'none', #2197 ) ;
#6179 = edge_curve ( 'none', #6286, #7605, #2210, .t. ) ;
#6180 = oriented_edge ( 'none', *, *, #7578, .f. ) ;
#6181 = oriented_edge ( 'none', *, *, #7658, .f. ) ;
#6182 = oriented_edge ( 'none', *, *, #5786, .f. ) ;
#6183 = edge_loop ( 'none', ( #6255, #6258, #6373, #6256 ) ) ;
#6184 = edge_loop ( 'none', ( #6372, #4895, #4839, #4840 ) ) ;
#6185 = oriented_edge ( 'none', *, *, #7572, .t. ) ;
#6186 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6187 = advanced_face ( 'none', ( #2212 ), #2201, .f. ) ;
#6188 = oriented_edge ( 'none', *, *, #7765, .f. ) ;
#6189 = oriented_edge ( 'none', *, *, #5672, .f. ) ;
#6190 = oriented_edge ( 'none', *, *, #7923, .f. ) ;
#6191 = advanced_face ( 'none', ( #3098 ), #3105, .f. ) ;
#6192 = oriented_edge ( 'none', *, *, #6943, .f. ) ;
#6193 = edge_loop ( 'none', ( #6026, #6090 ) ) ;
#6194 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6195 = edge_loop ( 'none', ( #6265, #6197 ) ) ;
#6196 = advanced_face ( 'none', ( #3103, #3035 ), #3109, .t. ) ;
#6197 = oriented_edge ( 'none', *, *, #4880, .t. ) ;
#6198 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6199 = edge_loop ( 'none', ( #6311, #6268, #6269, #6089 ) ) ;
#6200 = oriented_edge ( 'none', *, *, #7508, .t. ) ;
#6201 = advanced_face ( 'none', ( #3084 ), #3138, .f. ) ;
#6202 = oriented_edge ( 'none', *, *, #5923, .t. ) ;
#6203 = edge_curve ( 'none', #5847, #5846, #3034, .t. ) ;
#6204 = advanced_face ( 'none', ( #3123, #3046, #3069, #3139, #3045 ), #3054, .t. ) ;
#6205 = oriented_edge ( 'none', *, *, #6299, .f. ) ;
#6206 = oriented_edge ( 'none', *, *, #6301, .t. ) ;
#6207 = oriented_edge ( 'none', *, *, #6179, .f. ) ;
#6208 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6209 = edge_curve ( 'none', #6178, #5961, #3057, .t. ) ;
#6210 = oriented_edge ( 'none', *, *, #5899, .t. ) ;
#6211 = edge_loop ( 'none', ( #6210, #6135, #6177, #5987, #6271, #5967, #6226, #5971, #5990, #5975, #5968, #6004, #5998, #5976, #5949 ) ) ;
#6212 = edge_loop ( 'none', ( #6175, #6292, #6205, #6174 ) ) ;
#6213 = edge_loop ( 'none', ( #5978, #6166, #6261, #6330 ) ) ;
#6214 = oriented_edge ( 'none', *, *, #5775, .t. ) ;
#6215 = edge_curve ( 'none', #5961, #5958, #3042, .t. ) ;
#6216 = edge_loop ( 'none', ( #6251, #6247, #6296, #6163 ) ) ;
#6217 = oriented_edge ( 'none', *, *, #5916, .t. ) ;
#6218 = oriented_edge ( 'none', *, *, #5881, .t. ) ;
#6219 = oriented_edge ( 'none', *, *, #7755, .f. ) ;
#6220 = edge_loop ( 'none', ( #6214, #6131 ) ) ;
#6221 = edge_loop ( 'none', ( #6235, #6228, #6164, #6165 ) ) ;
#6222 = oriented_edge ( 'none', *, *, #6989, .f. ) ;
#6223 = oriented_edge ( 'none', *, *, #6203, .f. ) ;
#6224 = oriented_edge ( 'none', *, *, #5845, .t. ) ;
#6225 = oriented_edge ( 'none', *, *, #6316, .f. ) ;
#6226 = oriented_edge ( 'none', *, *, #5965, .t. ) ;
#6227 = oriented_edge ( 'none', *, *, #6398, .f. ) ;
#6228 = oriented_edge ( 'none', *, *, #6918, .f. ) ;
#6229 = oriented_edge ( 'none', *, *, #5988, .f. ) ;
#6230 = oriented_edge ( 'none', *, *, #5760, .f. ) ;
#6231 = axis2_placement_3d ( 'none', #6640, #7101, #7113 ) ;
#6232 = advanced_face ( 'none', ( #3058 ), #3043, .f. ) ;
#6233 = circle ( 'none', #6309, 6.040000000000000000 ) ;
#6234 = oriented_edge ( 'none', *, *, #6173, .t. ) ;
#6235 = oriented_edge ( 'none', *, *, #5832, .f. ) ;
#6236 = oriented_edge ( 'none', *, *, #5850, .t. ) ;
#6237 = advanced_face ( 'none', ( #3090 ), #2351, .f. ) ;
#6238 = oriented_edge ( 'none', *, *, #5765, .f. ) ;
#6239 = oriented_edge ( 'none', *, *, #4861, .f. ) ;
#6240 = oriented_edge ( 'none', *, *, #6283, .f. ) ;
#6241 = edge_loop ( 'none', ( #6362, #6222, #6217, #6188 ) ) ;
#6242 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.799999999999998500 ) ) ;
#6243 = line ( 'none', #6242, #6141 ) ;
#6244 = advanced_face ( 'none', ( #2346 ), #2385, .f. ) ;
#6245 = oriented_edge ( 'none', *, *, #5988, .t. ) ;
#6246 = oriented_edge ( 'none', *, *, #7738, .f. ) ;
#6247 = oriented_edge ( 'none', *, *, #6944, .f. ) ;
#6248 = advanced_face ( 'none', ( #2397 ), #2388, .f. ) ;
#6249 = axis2_placement_3d ( 'none', #5928, #5888, #5887 ) ;
#6251 = oriented_edge ( 'none', *, *, #5827, .f. ) ;
#6250 = plane ( 'none', #6249 ) ;
#6252 = oriented_edge ( 'none', *, *, #5768, .f. ) ;
#6253 = oriented_edge ( 'none', *, *, #7702, .f. ) ;
#6254 = oriented_edge ( 'none', *, *, #6114, .f. ) ;
#6255 = oriented_edge ( 'none', *, *, #5806, .f. ) ;
#6256 = oriented_edge ( 'none', *, *, #6162, .f. ) ;
#6257 = oriented_edge ( 'none', *, *, #5872, .f. ) ;
#6258 = oriented_edge ( 'none', *, *, #6689, .f. ) ;
#6259 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6260 = oriented_edge ( 'none', *, *, #6129, .t. ) ;
#6261 = oriented_edge ( 'none', *, *, #6209, .f. ) ;
#6262 = oriented_edge ( 'none', *, *, #5934, .t. ) ;
#6263 = oriented_edge ( 'none', *, *, #7580, .t. ) ;
#6264 = edge_curve ( 'none', #7689, #6707, #2386, .t. ) ;
#6265 = oriented_edge ( 'none', *, *, #6304, .t. ) ;
#6266 = advanced_face ( 'none', ( #2404 ), #2387, .f. ) ;
#6267 = advanced_face ( 'none', ( #2358 ), #2359, .t. ) ;
#6268 = oriented_edge ( 'none', *, *, #6646, .f. ) ;
#6269 = oriented_edge ( 'none', *, *, #6264, .f. ) ;
#6270 = oriented_edge ( 'none', *, *, #6086, .f. ) ;
#6271 = oriented_edge ( 'none', *, *, #5858, .t. ) ;
#6272 = advanced_face ( 'none', ( #2347 ), #2334, .f. ) ;
#6274 = oriented_edge ( 'none', *, *, #6694, .t. ) ;
#6273 = toroidal_surface ( 'none', #6331, 6.203612913487255300, 0.1636129134872550700 ) ;
#6275 = oriented_edge ( 'none', *, *, #6032, .f. ) ;
#6276 = circle ( 'none', #6318, 0.5559999999999997200 ) ;
#6277 = oriented_edge ( 'none', *, *, #7564, .f. ) ;
#6278 = advanced_face ( 'none', ( #2406 ), #2411, .f. ) ;
#6279 = oriented_edge ( 'none', *, *, #5743, .f. ) ;
#6280 = edge_loop ( 'none', ( #6310, #6312 ) ) ;
#6281 = oriented_edge ( 'none', *, *, #7892, .t. ) ;
#6282 = edge_loop ( 'none', ( #6279, #6172, #6308, #6307 ) ) ;
#6283 = edge_curve ( 'none', #6157, #6128, #2522, .t. ) ;
#6284 = face_outer_bound ( 'none', #5567, .t. ) ;
#6285 = oriented_edge ( 'none', *, *, #6300, .t. ) ;
#6286 = vertex_point ( 'none', #2515 ) ;
#6287 = advanced_face ( 'none', ( #2508 ), #2471, .f. ) ;
#6288 = edge_curve ( 'none', #6706, #7694, #2529, .t. ) ;
#6289 = oriented_edge ( 'none', *, *, #6916, .f. ) ;
#6290 = advanced_face ( 'none', ( #2536 ), #2472, .f. ) ;
#6291 = edge_loop ( 'none', ( #6230, #6289, #6218, #6219 ) ) ;
#6292 = oriented_edge ( 'none', *, *, #6300, .f. ) ;
#6293 = edge_loop ( 'none', ( #6277, #6263, #6434, #6246 ) ) ;
#6294 = edge_loop ( 'none', ( #6252, #6297, #6320, #6254 ) ) ;
#6295 = oriented_edge ( 'none', *, *, #7734, .t. ) ;
#6296 = oriented_edge ( 'none', *, *, #5745, .t. ) ;
#6297 = oriented_edge ( 'none', *, *, #6937, .f. ) ;
#6298 = oriented_edge ( 'none', *, *, #7595, .f. ) ;
#6299 = edge_curve ( 'none', #5901, #6286, #2520, .t. ) ;
#6300 = edge_curve ( 'none', #6286, #6829, #2528, .t. ) ;
#6301 = edge_curve ( 'none', #6130, #6128, #2543, .t. ) ;
#6302 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6303 = advanced_face ( 'none', ( #2410 ), #2936, .f. ) ;
#6304 = edge_curve ( 'none', #5607, #5657, #2413, .t. ) ;
#6305 = edge_curve ( 'none', #5755, #5750, #2340, .t. ) ;
#6306 = advanced_face ( 'none', ( #3040 ), #2511, .f. ) ;
#6307 = oriented_edge ( 'none', *, *, #6305, .f. ) ;
#6308 = oriented_edge ( 'none', *, *, #5698, .t. ) ;
#6309 = axis2_placement_3d ( 'none', #6302, #6259, #6344 ) ;
#6310 = oriented_edge ( 'none', *, *, #6028, .f. ) ;
#6311 = oriented_edge ( 'none', *, *, #6288, .f. ) ;
#6312 = oriented_edge ( 'none', *, *, #6697, .f. ) ;
#6313 = edge_curve ( 'none', #6000, #6001, #3163, .t. ) ;
#6314 = edge_curve ( 'none', #6178, #5951, #3162, .t. ) ;
#6315 = oriented_edge ( 'none', *, *, #6115, .t. ) ;
#6316 = edge_curve ( 'none', #5962, #5961, #3547, .t. ) ;
#6317 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6318 = axis2_placement_3d ( 'none', #6317, #6347, #6346 ) ;
#6319 = edge_loop ( 'none', ( #6238, #6324, #6262, #6321 ) ) ;
#6320 = oriented_edge ( 'none', *, *, #5714, .t. ) ;
#6321 = oriented_edge ( 'none', *, *, #6108, .f. ) ;
#6322 = edge_loop ( 'none', ( #6253, #6185, #6200, #6190 ) ) ;
#6323 = oriented_edge ( 'none', *, *, #6922, .f. ) ;
#6324 = oriented_edge ( 'none', *, *, #6913, .f. ) ;
#6325 = advanced_face ( 'none', ( #3557 ), #3563, .f. ) ;
#6326 = oriented_edge ( 'none', *, *, #7850, .t. ) ;
#6327 = oriented_edge ( 'none', *, *, #6173, .f. ) ;
#6328 = edge_loop ( 'none', ( #6189, #6192, #6202, #6275 ) ) ;
#6329 = advanced_face ( 'none', ( #3524 ), #3472, .t. ) ;
#6330 = oriented_edge ( 'none', *, *, #6314, .t. ) ;
#6331 = axis2_placement_3d ( 'none', #6208, #6194, #6186 ) ;
#6332 = oriented_edge ( 'none', *, *, #6203, .t. ) ;
#6333 = edge_curve ( 'none', #6001, #5992, #3950, .t. ) ;
#6334 = oriented_edge ( 'none', *, *, #6313, .f. ) ;
#6335 = edge_loop ( 'none', ( #6257, #6357, #6236, #6223 ) ) ;
#6336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6337 = oriented_edge ( 'none', *, *, #6339, .f. ) ;
#6338 = advanced_face ( 'none', ( #2111 ), #1621, .t. ) ;
#6339 = edge_curve ( 'none', #6467, #6512, #1637, .t. ) ;
#6340 = oriented_edge ( 'none', *, *, #6592, .f. ) ;
#6341 = edge_curve ( 'none', #6367, #6410, #1658, .t. ) ;
#6342 = oriented_edge ( 'none', *, *, #6376, .t. ) ;
#6343 = edge_loop ( 'none', ( #6454, #6396, #6380, #6421 ) ) ;
#6344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6345 = advanced_face ( 'none', ( #1622 ), #1647, .t. ) ;
#6346 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#6347 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6348 = edge_curve ( 'none', #6418, #6440, #1665, .t. ) ;
#6349 = oriented_edge ( 'none', *, *, #6386, .t. ) ;
#6350 = edge_loop ( 'none', ( #6182, #6433, #6356, #6229 ) ) ;
#6351 = edge_loop ( 'none', ( #6414, #6385, #6354, #6426 ) ) ;
#6352 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6353 = oriented_edge ( 'none', *, *, #6479, .t. ) ;
#6354 = oriented_edge ( 'none', *, *, #6386, .f. ) ;
#6355 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6356 = oriented_edge ( 'none', *, *, #5790, .t. ) ;
#6357 = oriented_edge ( 'none', *, *, #6673, .f. ) ;
#6358 = edge_curve ( 'none', #6473, #6440, #1692, .t. ) ;
#6359 = vertex_point ( 'none', #1663 ) ;
#6360 = edge_curve ( 'none', #6413, #6430, #1685, .t. ) ;
#6361 = advanced_face ( 'none', ( #1703 ), #1693, .f. ) ;
#6362 = oriented_edge ( 'none', *, *, #5752, .f. ) ;
#6363 = advanced_face ( 'none', ( #1694 ), #1695, .f. ) ;
#6364 = edge_loop ( 'none', ( #6375, #6412, #6452, #6475 ) ) ;
#6365 = vertex_point ( 'none', #1668 ) ;
#6366 = vertex_point ( 'none', #1677 ) ;
#6367 = vertex_point ( 'none', #1666 ) ;
#6368 = oriented_edge ( 'none', *, *, #6451, .f. ) ;
#6369 = edge_curve ( 'none', #6399, #6359, #1727, .t. ) ;
#6370 = edge_curve ( 'none', #6366, #6367, #1718, .t. ) ;
#6371 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6372 = oriented_edge ( 'none', *, *, #7403, .f. ) ;
#6373 = oriented_edge ( 'none', *, *, #5772, .t. ) ;
#6374 = oriented_edge ( 'none', *, *, #6369, .t. ) ;
#6375 = oriented_edge ( 'none', *, *, #6437, .f. ) ;
#6376 = edge_curve ( 'none', #6377, #6410, #1679, .t. ) ;
#6377 = vertex_point ( 'none', #1701 ) ;
#6378 = edge_curve ( 'none', #6449, #6366, #1697, .t. ) ;
#6379 = oriented_edge ( 'none', *, *, #6397, .t. ) ;
#6380 = oriented_edge ( 'none', *, *, #6378, .t. ) ;
#6381 = oriented_edge ( 'none', *, *, #6407, .t. ) ;
#6382 = oriented_edge ( 'none', *, *, #6384, .f. ) ;
#6383 = oriented_edge ( 'none', *, *, #6427, .f. ) ;
#6384 = edge_curve ( 'none', #6388, #6403, #1720, .t. ) ;
#6385 = oriented_edge ( 'none', *, *, #6358, .f. ) ;
#6386 = edge_curve ( 'none', #6430, #6473, #1709, .t. ) ;
#6387 = edge_curve ( 'none', #6430, #6418, #1710, .t. ) ;
#6388 = vertex_point ( 'none', #1711 ) ;
#6389 = edge_loop ( 'none', ( #6425, #6424, #6423, #6379 ) ) ;
#6390 = circle ( 'none', #6480, 3.100000000000001400 ) ;
#6391 = edge_curve ( 'none', #6366, #6377, #1721, .t. ) ;
#6392 = oriented_edge ( 'none', *, *, #6391, .t. ) ;
#6393 = edge_curve ( 'none', #6394, #6365, #1731, .t. ) ;
#6394 = vertex_point ( 'none', #1628 ) ;
#6395 = advanced_face ( 'none', ( #1627 ), #1732, .f. ) ;
#6396 = oriented_edge ( 'none', *, *, #6397, .f. ) ;
#6397 = edge_curve ( 'none', #6449, #6365, #1849, .t. ) ;
#6398 = edge_curve ( 'none', #6359, #5962, #1844, .t. ) ;
#6399 = vertex_point ( 'none', #1837 ) ;
#6400 = edge_curve ( 'none', #6401, #5962, #1806, .t. ) ;
#6401 = vertex_point ( 'none', #1777 ) ;
#6402 = oriented_edge ( 'none', *, *, #6360, .t. ) ;
#6403 = vertex_point ( 'none', #1779 ) ;
#6404 = edge_curve ( 'none', #6413, #6474, #1843, .t. ) ;
#6405 = edge_curve ( 'none', #6474, #6473, #1842, .t. ) ;
#6406 = oriented_edge ( 'none', *, *, #6404, .f. ) ;
#6407 = edge_curve ( 'none', #6450, #6394, #1845, .t. ) ;
#6408 = oriented_edge ( 'none', *, *, #6417, .f. ) ;
#6409 = circle ( 'none', #6523, 6.040000000000000000 ) ;
#6410 = vertex_point ( 'none', #1835 ) ;
#6411 = advanced_face ( 'none', ( #1834 ), #1817, .t. ) ;
#6412 = oriented_edge ( 'none', *, *, #6376, .f. ) ;
#6413 = vertex_point ( 'none', #1773 ) ;
#6414 = oriented_edge ( 'none', *, *, #6348, .t. ) ;
#6415 = oriented_edge ( 'none', *, *, #6660, .f. ) ;
#6416 = oriented_edge ( 'none', *, *, #6405, .f. ) ;
#6417 = edge_curve ( 'none', #6440, #6394, #1782, .t. ) ;
#6418 = vertex_point ( 'none', #1838 ) ;
#6419 = advanced_face ( 'none', ( #1781 ), #1836, .f. ) ;
#6420 = oriented_edge ( 'none', *, *, #6348, .f. ) ;
#6421 = oriented_edge ( 'none', *, *, #6370, .t. ) ;
#6422 = advanced_face ( 'none', ( #1827 ), #1749, .f. ) ;
#6423 = oriented_edge ( 'none', *, *, #6446, .t. ) ;
#6424 = oriented_edge ( 'none', *, *, #6407, .f. ) ;
#6425 = oriented_edge ( 'none', *, *, #6393, .f. ) ;
#6426 = oriented_edge ( 'none', *, *, #6387, .t. ) ;
#6427 = edge_curve ( 'none', #6403, #6474, #1750, .t. ) ;
#6428 = advanced_face ( 'none', ( #1745 ), #1812, .f. ) ;
#6429 = edge_loop ( 'none', ( #6416, #6406, #6402, #6349 ) ) ;
#6430 = vertex_point ( 'none', #1787 ) ;
#6431 = edge_loop ( 'none', ( #6383, #6382, #6730, #6585 ) ) ;
#6432 = advanced_face ( 'none', ( #1805 ), #1786, .f. ) ;
#6433 = oriented_edge ( 'none', *, *, #6756, .f. ) ;
#6434 = oriented_edge ( 'none', *, *, #7500, .t. ) ;
#6435 = oriented_edge ( 'none', *, *, #6400, .f. ) ;
#6436 = oriented_edge ( 'none', *, *, #6438, .t. ) ;
#6437 = edge_curve ( 'none', #6410, #6401, #1811, .t. ) ;
#6438 = edge_curve ( 'none', #6359, #6178, #1801, .t. ) ;
#6439 = advanced_face ( 'none', ( #1795 ), #1802, .f. ) ;
#6440 = vertex_point ( 'none', #1766 ) ;
#6441 = oriented_edge ( 'none', *, *, #6398, .t. ) ;
#6442 = edge_loop ( 'none', ( #6435, #6368, #6374, #6441 ) ) ;
#6443 = edge_loop ( 'none', ( #6381, #6408, #6420, #6353 ) ) ;
#6444 = advanced_face ( 'none', ( #1765 ), #1794, .f. ) ;
#6445 = edge_loop ( 'none', ( #6342, #6478, #6477, #6392 ) ) ;
#6446 = edge_curve ( 'none', #6450, #6449, #1760, .t. ) ;
#6447 = advanced_face ( 'none', ( #1651 ), #1659, .t. ) ;
#6448 = edge_curve ( 'none', #6365, #6367, #1869, .t. ) ;
#6449 = vertex_point ( 'none', #1860 ) ;
#6450 = vertex_point ( 'none', #1868 ) ;
#6451 = edge_curve ( 'none', #6399, #6401, #1882, .t. ) ;
#6452 = oriented_edge ( 'none', *, *, #6476, .t. ) ;
#6453 = oriented_edge ( 'none', *, *, #6209, .t. ) ;
#6454 = oriented_edge ( 'none', *, *, #6448, .f. ) ;
#6455 = edge_loop ( 'none', ( #6485, #6487, #6457, #6491 ) ) ;
#6456 = oriented_edge ( 'none', *, *, #6732, .f. ) ;
#6457 = oriented_edge ( 'none', *, *, #6492, .f. ) ;
#6458 = oriented_edge ( 'none', *, *, #6384, .t. ) ;
#6459 = oriented_edge ( 'none', *, *, #6613, .f. ) ;
#6460 = edge_curve ( 'none', #6731, #6388, #1901, .t. ) ;
#6461 = edge_curve ( 'none', #6466, #6467, #1877, .t. ) ;
#6462 = edge_loop ( 'none', ( #6471, #6337, #6598, #6588 ) ) ;
#6463 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6464 = edge_curve ( 'none', #6509, #5602, #1865, .t. ) ;
#6466 = vertex_point ( 'none', #1744 ) ;
#6465 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6467 = vertex_point ( 'none', #1768 ) ;
#6468 = oriented_edge ( 'none', *, *, #6464, .t. ) ;
#6469 = oriented_edge ( 'none', *, *, #6595, .t. ) ;
#6470 = oriented_edge ( 'none', *, *, #6461, .t. ) ;
#6471 = oriented_edge ( 'none', *, *, #6508, .t. ) ;
#6472 = oriented_edge ( 'none', *, *, #6589, .f. ) ;
#6473 = vertex_point ( 'none', #1691 ) ;
#6474 = vertex_point ( 'none', #1762 ) ;
#6475 = oriented_edge ( 'none', *, *, #6451, .t. ) ;
#6476 = edge_curve ( 'none', #6377, #6399, #1884, .t. ) ;
#6477 = oriented_edge ( 'none', *, *, #6370, .f. ) ;
#6478 = oriented_edge ( 'none', *, *, #6341, .f. ) ;
#6479 = edge_curve ( 'none', #6418, #6450, #1914, .t. ) ;
#6480 = axis2_placement_3d ( 'none', #6517, #6355, #6481 ) ;
#6481 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6482 = edge_curve ( 'none', #6562, #6563, #1909, .t. ) ;
#6483 = oriented_edge ( 'none', *, *, #6482, .f. ) ;
#6484 = oriented_edge ( 'none', *, *, #6771, .t. ) ;
#6485 = oriented_edge ( 'none', *, *, #6613, .t. ) ;
#6486 = oriented_edge ( 'none', *, *, #6514, .f. ) ;
#6487 = oriented_edge ( 'none', *, *, #6489, .f. ) ;
#6488 = advanced_face ( 'none', ( #1933 ), #1917, .f. ) ;
#6489 = edge_curve ( 'none', #6490, #6584, #1916, .t. ) ;
#6490 = vertex_point ( 'none', #1908 ) ;
#6491 = oriented_edge ( 'none', *, *, #6495, .t. ) ;
#6492 = edge_curve ( 'none', #6493, #6490, #1939, .t. ) ;
#6493 = vertex_point ( 'none', #1923 ) ;
#6494 = edge_loop ( 'none', ( #6513, #6502, #6505, #6468, #6507 ) ) ;
#6495 = edge_curve ( 'none', #6493, #6731, #1928, .t. ) ;
#6496 = vertex_point ( 'none', #1859 ) ;
#6497 = vertex_point ( 'none', #1872 ) ;
#6498 = oriented_edge ( 'none', *, *, #6492, .t. ) ;
#6499 = advanced_face ( 'none', ( #1764 ), #2000, .f. ) ;
#6500 = oriented_edge ( 'none', *, *, #6501, .f. ) ;
#6501 = edge_curve ( 'none', #5654, #6596, #1989, .t. ) ;
#6502 = oriented_edge ( 'none', *, *, #6511, .f. ) ;
#6503 = oriented_edge ( 'none', *, *, #6803, .t. ) ;
#6504 = edge_curve ( 'none', #5654, #6496, #1988, .t. ) ;
#6505 = oriented_edge ( 'none', *, *, #6508, .f. ) ;
#6506 = oriented_edge ( 'none', *, *, #6504, .t. ) ;
#6507 = oriented_edge ( 'none', *, *, #5681, .t. ) ;
#6508 = edge_curve ( 'none', #6509, #6512, #2006, .t. ) ;
#6509 = vertex_point ( 'none', #1990 ) ;
#6510 = advanced_face ( 'none', ( #2007 ), #1984, .f. ) ;
#6511 = edge_curve ( 'none', #6512, #6596, #1646, .t. ) ;
#6512 = vertex_point ( 'none', #1999 ) ;
#6513 = oriented_edge ( 'none', *, *, #6501, .t. ) ;
#6514 = edge_curve ( 'none', #6596, #6497, #2072, .t. ) ;
#6515 = oriented_edge ( 'none', *, *, #6518, .f. ) ;
#6516 = advanced_face ( 'none', ( #1976 ), #1977, .t. ) ;
#6517 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#6518 = edge_curve ( 'none', #6497, #6490, #2105, .t. ) ;
#6519 = oriented_edge ( 'none', *, *, #6522, .f. ) ;
#6520 = edge_curve ( 'none', #6600, #6466, #1889, .t. ) ;
#6521 = oriented_edge ( 'none', *, *, #6520, .t. ) ;
#6522 = edge_curve ( 'none', #6563, #6604, #2126, .t. ) ;
#6524 = advanced_face ( 'none', ( #2130 ), #2160, .t. ) ;
#6523 = axis2_placement_3d ( 'none', #6465, #6463, #6371 ) ;
#6525 = vertex_point ( 'none', #2230 ) ;
#6526 = oriented_edge ( 'none', *, *, #6534, .t. ) ;
#6527 = edge_loop ( 'none', ( #6577, #6788, #6530, #6778 ) ) ;
#6528 = edge_curve ( 'none', #6575, #6579, #1758, .t. ) ;
#6529 = edge_curve ( 'none', #6575, #6621, #2241, .t. ) ;
#6530 = oriented_edge ( 'none', *, *, #6790, .t. ) ;
#6531 = edge_curve ( 'none', #5992, #6793, #2235, .t. ) ;
#6532 = vertex_point ( 'none', #2243 ) ;
#6533 = oriented_edge ( 'none', *, *, #6161, .f. ) ;
#6534 = edge_curve ( 'none', #6621, #6542, #2242, .t. ) ;
#6535 = oriented_edge ( 'none', *, *, #6618, .t. ) ;
#6536 = edge_curve ( 'none', #6545, #6643, #2239, .t. ) ;
#6537 = oriented_edge ( 'none', *, *, #6616, .f. ) ;
#6538 = advanced_face ( 'none', ( #2277 ), #2292, .t. ) ;
#6539 = oriented_edge ( 'none', *, *, #6576, .f. ) ;
#6540 = oriented_edge ( 'none', *, *, #6313, .t. ) ;
#6541 = edge_loop ( 'none', ( #6526, #6539, #6578, #6776 ) ) ;
#6542 = vertex_point ( 'none', #2251 ) ;
#6543 = oriented_edge ( 'none', *, *, #6550, .t. ) ;
#6544 = advanced_face ( 'none', ( #2281 ), #2273, .f. ) ;
#6545 = vertex_point ( 'none', #2276 ) ;
#6546 = edge_loop ( 'none', ( #6553, #6551, #6556, #6558 ) ) ;
#6547 = edge_curve ( 'none', #6548, #6545, #2266, .t. ) ;
#6548 = vertex_point ( 'none', #2253 ) ;
#6549 = oriented_edge ( 'none', *, *, #6547, .f. ) ;
#6550 = edge_curve ( 'none', #6548, #6780, #2252, .t. ) ;
#6551 = oriented_edge ( 'none', *, *, #6560, .f. ) ;
#6552 = plane ( 'none', #6583 ) ;
#6553 = oriented_edge ( 'none', *, *, #6554, .f. ) ;
#6554 = edge_curve ( 'none', #6571, #6545, #2254, .t. ) ;
#6555 = edge_curve ( 'none', #6525, #6548, #2271, .t. ) ;
#6556 = oriented_edge ( 'none', *, *, #6555, .t. ) ;
#6557 = advanced_face ( 'none', ( #2270 ), #2261, .f. ) ;
#6558 = oriented_edge ( 'none', *, *, #6547, .t. ) ;
#6559 = advanced_face ( 'none', ( #2232 ), #2145, .f. ) ;
#6560 = edge_curve ( 'none', #6525, #6571, #1930, .t. ) ;
#6561 = oriented_edge ( 'none', *, *, #6897, .f. ) ;
#6562 = vertex_point ( 'none', #2255 ) ;
#6563 = vertex_point ( 'none', #2290 ) ;
#6564 = oriented_edge ( 'none', *, *, #6729, .t. ) ;
#6565 = advanced_face ( 'none', ( #2286 ), #2223, .t. ) ;
#6566 = oriented_edge ( 'none', *, *, #6568, .f. ) ;
#6567 = oriented_edge ( 'none', *, *, #6777, .f. ) ;
#6568 = edge_curve ( 'none', #6780, #6643, #2057, .t. ) ;
#6569 = oriented_edge ( 'none', *, *, #6781, .t. ) ;
#6570 = edge_curve ( 'none', #6780, #6785, #2124, .t. ) ;
#6571 = vertex_point ( 'none', #2262 ) ;
#6572 = oriented_edge ( 'none', *, *, #6570, .t. ) ;
#6573 = oriented_edge ( 'none', *, *, #6534, .f. ) ;
#6574 = edge_curve ( 'none', #6621, #6000, #2133, .t. ) ;
#6575 = vertex_point ( 'none', #2278 ) ;
#6576 = edge_curve ( 'none', #6579, #6542, #2137, .t. ) ;
#6577 = oriented_edge ( 'none', *, *, #6782, .f. ) ;
#6578 = oriented_edge ( 'none', *, *, #6528, .f. ) ;
#6579 = vertex_point ( 'none', #2295 ) ;
#6580 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.497202527569244700e-015 ) ) ;
#6581 = advanced_face ( 'none', ( #2293 ), #2058, .t. ) ;
#6582 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, 0.5274822160128145300 ) ) ;
#6584 = vertex_point ( 'none', #2297 ) ;
#6583 = axis2_placement_3d ( 'none', #6609, #6651, #6587 ) ;
#6585 = oriented_edge ( 'none', *, *, #6404, .t. ) ;
#6586 = vertex_point ( 'none', #2296 ) ;
#6587 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#6588 = oriented_edge ( 'none', *, *, #6599, .t. ) ;
#6589 = edge_curve ( 'none', #6604, #6586, #2220, .t. ) ;
#6590 = advanced_face ( 'none', ( #2294 ), #2227, .t. ) ;
#6591 = oriented_edge ( 'none', *, *, #6460, .t. ) ;
#6592 = edge_curve ( 'none', #6586, #6467, #2311, .t. ) ;
#6593 = edge_loop ( 'none', ( #6472, #6601, #6564, #6469 ) ) ;
#6594 = oriented_edge ( 'none', *, *, #6595, .f. ) ;
#6595 = edge_curve ( 'none', #6600, #6586, #2323, .t. ) ;
#6596 = vertex_point ( 'none', #2305 ) ;
#6597 = edge_loop ( 'none', ( #6470, #6340, #6594, #6521 ) ) ;
#6598 = oriented_edge ( 'none', *, *, #6461, .f. ) ;
#6599 = edge_curve ( 'none', #6466, #6509, #2324, .t. ) ;
#6600 = vertex_point ( 'none', #2321 ) ;
#6601 = oriented_edge ( 'none', *, *, #6602, .f. ) ;
#6602 = edge_curve ( 'none', #6606, #6604, #2318, .t. ) ;
#6603 = edge_loop ( 'none', ( #6519, #6483, #6484, #6622 ) ) ;
#6604 = vertex_point ( 'none', #2309 ) ;
#6605 = face_outer_bound ( 'none', #5226, .t. ) ;
#6606 = vertex_point ( 'none', #2327 ) ;
#6607 = advanced_face ( 'none', ( #2326 ), #2319, .f. ) ;
#6608 = edge_loop ( 'none', ( #6498, #6515, #6802, #6805 ) ) ;
#6609 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#6610 = edge_loop ( 'none', ( #6456, #6459, #6591, #6458 ) ) ;
#6611 = vector ( 'none', #6787, 1000.000000000000100 ) ;
#6612 = edge_curve ( 'none', #6388, #6413, #2320, .t. ) ;
#6613 = edge_curve ( 'none', #6731, #6584, #2301, .t. ) ;
#6614 = face_outer_bound ( 'none', #5227, .t. ) ;
#6615 = oriented_edge ( 'none', *, *, #6799, .t. ) ;
#6616 = edge_curve ( 'none', #6542, #6001, #2348, .t. ) ;
#6617 = vector ( 'none', #6580, 1000.000000000000000 ) ;
#6618 = edge_curve ( 'none', #6067, #6795, #2382, .t. ) ;
#6620 = advanced_face ( 'none', ( #2380 ), #2363, .f. ) ;
#6619 = line ( 'none', #6582, #6617 ) ;
#6621 = vertex_point ( 'none', #2364 ) ;
#6622 = oriented_edge ( 'none', *, *, #6602, .t. ) ;
#6623 = edge_loop ( 'none', ( #6773, #6629, #6634, #6627 ) ) ;
#6624 = advanced_face ( 'none', ( #2383 ), #2370, .f. ) ;
#6625 = edge_curve ( 'none', #6632, #6563, #2365, .t. ) ;
#6626 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 6.040000000000000000 ) ) ;
#6627 = oriented_edge ( 'none', *, *, #6635, .t. ) ;
#6628 = line ( 'none', #6789, #6611 ) ;
#6629 = oriented_edge ( 'none', *, *, #6625, .f. ) ;
#6630 = edge_curve ( 'none', #6774, #6632, #3954, .t. ) ;
#6631 = oriented_edge ( 'none', *, *, #6574, .t. ) ;
#6632 = vertex_point ( 'none', #1414 ) ;
#6633 = oriented_edge ( 'none', *, *, #6531, .f. ) ;
#6634 = oriented_edge ( 'none', *, *, #6630, .f. ) ;
#6635 = edge_curve ( 'none', #6774, #6562, #1408, .t. ) ;
#6636 = edge_loop ( 'none', ( #6772, #6796, #6638, #6615 ) ) ;
#6638 = oriented_edge ( 'none', *, *, #6797, .f. ) ;
#6637 = axis2_placement_3d ( 'none', #6806, #6675, #6674 ) ;
#6639 = oriented_edge ( 'none', *, *, #6536, .f. ) ;
#6640 = cartesian_point ( 'none', ( 5.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6641 = circle ( 'none', #6231, 5.999999999999995600 ) ;
#6642 = edge_loop ( 'none', ( #6775, #6639, #6549, #6543 ) ) ;
#6643 = vertex_point ( 'none', #1415 ) ;
#6644 = advanced_face ( 'none', ( #1410 ), #1430, .t. ) ;
#6645 = vertex_point ( 'none', #1419 ) ;
#6646 = edge_curve ( 'none', #6707, #6706, #1417, .t. ) ;
#6647 = edge_curve ( 'none', #6707, #6703, #1431, .t. ) ;
#6648 = oriented_edge ( 'none', *, *, #6711, .t. ) ;
#6649 = oriented_edge ( 'none', *, *, #6646, .t. ) ;
#6650 = edge_curve ( 'none', #6706, #6695, #1423, .t. ) ;
#6651 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6652 = oriented_edge ( 'none', *, *, #6650, .t. ) ;
#6653 = edge_curve ( 'none', #6695, #6703, #1409, .t. ) ;
#6654 = oriented_edge ( 'none', *, *, #6710, .t. ) ;
#6655 = direction ( 'none', ( 0.0000000000000000000, 3.830269434956792400e-015, -1.000000000000000000 ) ) ;
#6656 = vector ( 'none', #6655, 1000.000000000000000 ) ;
#6657 = edge_curve ( 'none', #6676, #6658, #1433, .t. ) ;
#6658 = vertex_point ( 'none', #1441 ) ;
#6659 = edge_loop ( 'none', ( #6721, #6727, #6767, #6769 ) ) ;
#6660 = edge_curve ( 'none', #6128, #6571, #1437, .t. ) ;
#6661 = edge_loop ( 'none', ( #6669, #6663, #6666, #6750 ) ) ;
#6662 = edge_curve ( 'none', #6130, #6525, #1400, .t. ) ;
#6663 = oriented_edge ( 'none', *, *, #6670, .f. ) ;
#6664 = oriented_edge ( 'none', *, *, #6301, .f. ) ;
#6665 = edge_loop ( 'none', ( #6757, #6752, #6759, #6762 ) ) ;
#6666 = oriented_edge ( 'none', *, *, #6060, .t. ) ;
#6667 = oriented_edge ( 'none', *, *, #6560, .t. ) ;
#6668 = oriented_edge ( 'none', *, *, #6662, .t. ) ;
#6669 = oriented_edge ( 'none', *, *, #5942, .f. ) ;
#6670 = edge_curve ( 'none', #6063, #6016, #2151, .t. ) ;
#6671 = edge_loop ( 'none', ( #6690, #6749, #6693, #6692 ) ) ;
#6672 = advanced_face ( 'none', ( #2162 ), #2149, .f. ) ;
#6673 = edge_curve ( 'none', #5837, #5836, #2161, .t. ) ;
#6674 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#6675 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6676 = vertex_point ( 'none', #2176 ) ;
#6677 = edge_curve ( 'none', #6012, #6019, #2150, .t. ) ;
#6678 = edge_loop ( 'none', ( #6561, #6907, #6880, #6876 ) ) ;
#6679 = advanced_face ( 'none', ( #2163 ), #1442, .t. ) ;
#6680 = vertex_point ( 'none', #1517 ) ;
#6681 = oriented_edge ( 'none', *, *, #6682, .t. ) ;
#6682 = edge_curve ( 'none', #6717, #6766, #1503, .t. ) ;
#6683 = oriented_edge ( 'none', *, *, #6722, .t. ) ;
#6684 = oriented_edge ( 'none', *, *, #5912, .f. ) ;
#6685 = edge_curve ( 'none', #6680, #6712, #1456, .t. ) ;
#6686 = oriented_edge ( 'none', *, *, #6685, .f. ) ;
#6687 = advanced_face ( 'none', ( #1863 ), #1453, .f. ) ;
#6688 = advanced_face ( 'none', ( #1864 ), #1507, .f. ) ;
#6689 = edge_curve ( 'none', #5868, #5818, #1468, .t. ) ;
#6690 = oriented_edge ( 'none', *, *, #6117, .f. ) ;
#6691 = oriented_edge ( 'none', *, *, #6647, .f. ) ;
#6692 = oriented_edge ( 'none', *, *, #6689, .t. ) ;
#6693 = oriented_edge ( 'none', *, *, #6003, .t. ) ;
#6694 = edge_curve ( 'none', #6027, #6113, #1457, .t. ) ;
#6695 = vertex_point ( 'none', #1850 ) ;
#6696 = advanced_face ( 'none', ( #1854 ), #1855, .f. ) ;
#6697 = edge_curve ( 'none', #5983, #5981, #1505, .t. ) ;
#6698 = oriented_edge ( 'none', *, *, #6653, .t. ) ;
#6699 = oriented_edge ( 'none', *, *, #6088, .f. ) ;
#6700 = oriented_edge ( 'none', *, *, #6647, .t. ) ;
#6701 = oriented_edge ( 'none', *, *, #6697, .t. ) ;
#6702 = edge_loop ( 'none', ( #6709, #6654, #6700, #6648 ) ) ;
#6703 = vertex_point ( 'none', #4005 ) ;
#6704 = edge_curve ( 'none', #6645, #6676, #4007, .t. ) ;
#6705 = oriented_edge ( 'none', *, *, #6694, .f. ) ;
#6706 = vertex_point ( 'none', #4012 ) ;
#6707 = vertex_point ( 'none', #4013 ) ;
#6708 = advanced_face ( 'none', ( #4009 ), #4014, .t. ) ;
#6709 = oriented_edge ( 'none', *, *, #6657, .f. ) ;
#6710 = edge_curve ( 'none', #6676, #6707, #3998, .t. ) ;
#6711 = edge_curve ( 'none', #6703, #6658, #4018, .t. ) ;
#6712 = vertex_point ( 'none', #904 ) ;
#6713 = edge_loop ( 'none', ( #6718, #6681, #6683, #6686 ) ) ;
#6714 = advanced_face ( 'none', ( #899 ), #894, .t. ) ;
#6715 = edge_curve ( 'none', #6766, #6645, #912, .t. ) ;
#6716 = oriented_edge ( 'none', *, *, #6715, .t. ) ;
#6717 = vertex_point ( 'none', #910 ) ;
#6718 = oriented_edge ( 'none', *, *, #6720, .f. ) ;
#6719 = oriented_edge ( 'none', *, *, #6765, .t. ) ;
#6720 = edge_curve ( 'none', #6717, #6680, #893, .t. ) ;
#6721 = oriented_edge ( 'none', *, *, #6728, .f. ) ;
#6722 = edge_curve ( 'none', #6766, #6712, #895, .t. ) ;
#6723 = vertex_point ( 'none', #933 ) ;
#6724 = edge_loop ( 'none', ( #6768, #6716, #6725, #6719 ) ) ;
#6725 = oriented_edge ( 'none', *, *, #6728, .t. ) ;
#6726 = advanced_face ( 'none', ( #929 ), #922, .t. ) ;
#6727 = oriented_edge ( 'none', *, *, #6704, .t. ) ;
#6728 = edge_curve ( 'none', #6645, #6723, #932, .t. ) ;
#6729 = edge_curve ( 'none', #6606, #6600, #926, .t. ) ;
#6730 = oriented_edge ( 'none', *, *, #6612, .t. ) ;
#6731 = vertex_point ( 'none', #930 ) ;
#6732 = edge_curve ( 'none', #6584, #6403, #812, .t. ) ;
#6733 = oriented_edge ( 'none', *, *, #6288, .t. ) ;
#6734 = advanced_face ( 'none', ( #898 ), #810, .f. ) ;
#6735 = oriented_edge ( 'none', *, *, #7774, .f. ) ;
#6736 = oriented_edge ( 'none', *, *, #6895, .t. ) ;
#6737 = advanced_face ( 'none', ( #905 ), #830, .t. ) ;
#6738 = edge_curve ( 'none', #6861, #5885, #802, .t. ) ;
#6739 = oriented_edge ( 'none', *, *, #6740, .f. ) ;
#6740 = edge_curve ( 'none', #6877, #7766, #816, .t. ) ;
#6741 = oriented_edge ( 'none', *, *, #6933, .t. ) ;
#6742 = oriented_edge ( 'none', *, *, #6890, .t. ) ;
#6743 = edge_curve ( 'none', #7763, #6676, #807, .t. ) ;
#6744 = direction ( 'none', ( 0.0000000000000000000, 3.830269434956792400e-015, -1.000000000000000000 ) ) ;
#6745 = oriented_edge ( 'none', *, *, #6057, .f. ) ;
#6746 = vector ( 'none', #6744, 1000.000000000000000 ) ;
#6747 = oriented_edge ( 'none', *, *, #6264, .t. ) ;
#6748 = oriented_edge ( 'none', *, *, #6809, .t. ) ;
#6749 = oriented_edge ( 'none', *, *, #6751, .f. ) ;
#6750 = oriented_edge ( 'none', *, *, #6673, .t. ) ;
#6751 = edge_curve ( 'none', #6006, #6092, #804, .t. ) ;
#6752 = oriented_edge ( 'none', *, *, #6677, .f. ) ;
#6753 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, 0.5274822160128145300 ) ) ;
#6754 = line ( 'none', #6753, #6746 ) ;
#6755 = advanced_face ( 'none', ( #928 ), #852, .f. ) ;
#6756 = edge_curve ( 'none', #5919, #5866, #843, .t. ) ;
#6757 = oriented_edge ( 'none', *, *, #6110, .f. ) ;
#6758 = edge_loop ( 'none', ( #6691, #6649, #6652, #6698 ) ) ;
#6759 = oriented_edge ( 'none', *, *, #5940, .t. ) ;
#6760 = edge_loop ( 'none', ( #6699, #6701, #6761, #6705 ) ) ;
#6761 = oriented_edge ( 'none', *, *, #5982, .t. ) ;
#6762 = oriented_edge ( 'none', *, *, #6756, .t. ) ;
#6763 = advanced_face ( 'none', ( #958 ), #963, .t. ) ;
#6764 = edge_curve ( 'none', #6723, #6658, #955, .t. ) ;
#6765 = edge_curve ( 'none', #6723, #6712, #977, .t. ) ;
#6766 = vertex_point ( 'none', #969 ) ;
#6767 = oriented_edge ( 'none', *, *, #6657, .t. ) ;
#6768 = oriented_edge ( 'none', *, *, #6722, .f. ) ;
#6769 = oriented_edge ( 'none', *, *, #6764, .f. ) ;
#6770 = cartesian_point ( 'none', ( 1.750000000000000200, -0.3699999999999883900, 0.5274822160128145300 ) ) ;
#6771 = edge_curve ( 'none', #6562, #6606, #965, .t. ) ;
#6772 = oriented_edge ( 'none', *, *, #6630, .t. ) ;
#6773 = oriented_edge ( 'none', *, *, #6482, .t. ) ;
#6774 = vertex_point ( 'none', #973 ) ;
#6775 = oriented_edge ( 'none', *, *, #6568, .t. ) ;
#6776 = oriented_edge ( 'none', *, *, #6529, .t. ) ;
#6777 = edge_curve ( 'none', #6643, #6532, #975, .t. ) ;
#6778 = oriented_edge ( 'none', *, *, #6528, .t. ) ;
#6779 = advanced_face ( 'none', ( #998 ), #956, .f. ) ;
#6780 = vertex_point ( 'none', #987 ) ;
#6781 = edge_curve ( 'none', #6785, #6532, #985, .t. ) ;
#6782 = edge_curve ( 'none', #6532, #6579, #825, .t. ) ;
#6783 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, 0.5274822160128145300 ) ) ;
#6784 = line ( 'none', #6783, #6656 ) ;
#6785 = vertex_point ( 'none', #938 ) ;
#6786 = edge_loop ( 'none', ( #6567, #6566, #6572, #6569 ) ) ;
#6787 = direction ( 'none', ( -0.7071067811865456900, 8.659560562354957500e-017, -0.7071067811865493500 ) ) ;
#6788 = oriented_edge ( 'none', *, *, #6781, .f. ) ;
#6789 = cartesian_point ( 'none', ( 4.999999999999998200, 7.960204194457796500e-016, -6.500000000000000900 ) ) ;
#6790 = edge_curve ( 'none', #6785, #6575, #841, .t. ) ;
#6791 = advanced_face ( 'none', ( #935 ), #846, .t. ) ;
#6792 = edge_curve ( 'none', #6793, #6632, #847, .t. ) ;
#6793 = vertex_point ( 'none', #996 ) ;
#6794 = edge_loop ( 'none', ( #6633, #6533, #6535, #6798 ) ) ;
#6795 = vertex_point ( 'none', #989 ) ;
#6796 = oriented_edge ( 'none', *, *, #6792, .f. ) ;
#6797 = edge_curve ( 'none', #6795, #6793, #820, .t. ) ;
#6798 = oriented_edge ( 'none', *, *, #6797, .t. ) ;
#6799 = edge_curve ( 'none', #6795, #6774, #1001, .t. ) ;
#6800 = edge_loop ( 'none', ( #6540, #6537, #6573, #6631 ) ) ;
#6801 = edge_loop ( 'none', ( #6486, #6500, #6506, #6503 ) ) ;
#6802 = oriented_edge ( 'none', *, *, #6803, .f. ) ;
#6803 = edge_curve ( 'none', #6496, #6497, #1018, .t. ) ;
#6804 = edge_curve ( 'none', #6496, #6493, #1006, .t. ) ;
#6805 = oriented_edge ( 'none', *, *, #6804, .t. ) ;
#6806 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#6807 = edge_loop ( 'none', ( #6843, #6846, #6949, #6837 ) ) ;
#6808 = edge_curve ( 'none', #6695, #6903, #873, .t. ) ;
#6809 = edge_curve ( 'none', #6562, #7195, #1013, .t. ) ;
#6810 = edge_curve ( 'none', #4878, #6829, #914, .t. ) ;
#6811 = edge_curve ( 'none', #5735, #5889, #883, .t. ) ;
#6812 = oriented_edge ( 'none', *, *, #6912, .f. ) ;
#6813 = oriented_edge ( 'none', *, *, #6879, .f. ) ;
#6814 = oriented_edge ( 'none', *, *, #6682, .f. ) ;
#6815 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6816 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6817 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6818 = axis2_placement_3d ( 'none', #6817, #6816, #6815 ) ;
#6819 = circle ( 'none', #6818, 6.040000000000000000 ) ;
#6820 = plane ( 'none', #6637 ) ;
#6821 = edge_loop ( 'none', ( #6939, #6736, #6836, #7088 ) ) ;
#6822 = oriented_edge ( 'none', *, *, #7066, .f. ) ;
#6823 = advanced_face ( 'none', ( #1050 ), #1054, .f. ) ;
#6824 = oriented_edge ( 'none', *, *, #7687, .f. ) ;
#6825 = oriented_edge ( 'none', *, *, #6933, .f. ) ;
#6826 = edge_loop ( 'none', ( #6747, #6841, #7081, #6824 ) ) ;
#6827 = edge_loop ( 'none', ( #6733, #6735, #6739, #6825 ) ) ;
#6828 = edge_loop ( 'none', ( #6742, #6855, #6863, #6745, #6867, #6874 ) ) ;
#6829 = vertex_point ( 'none', #1048 ) ;
#6830 = edge_curve ( 'none', #6717, #7761, #850, .t. ) ;
#6831 = edge_curve ( 'none', #6829, #6839, #896, .t. ) ;
#6832 = oriented_edge ( 'none', *, *, #7760, .f. ) ;
#6833 = oriented_edge ( 'none', *, *, #6858, .t. ) ;
#6834 = vertex_point ( 'none', #1061 ) ;
#6835 = oriented_edge ( 'none', *, *, #6987, .t. ) ;
#6836 = oriented_edge ( 'none', *, *, #6831, .f. ) ;
#6837 = oriented_edge ( 'none', *, *, #7764, .f. ) ;
#6838 = oriented_edge ( 'none', *, *, #6918, .t. ) ;
#6839 = vertex_point ( 'none', #950 ) ;
#6840 = oriented_edge ( 'none', *, *, #6937, .t. ) ;
#6841 = oriented_edge ( 'none', *, *, #6710, .f. ) ;
#6842 = oriented_edge ( 'none', *, *, #6102, .f. ) ;
#6843 = oriented_edge ( 'none', *, *, #6743, .t. ) ;
#6844 = edge_curve ( 'none', #7079, #6645, #1014, .t. ) ;
#6845 = oriented_edge ( 'none', *, *, #6097, .f. ) ;
#6846 = oriented_edge ( 'none', *, *, #6704, .f. ) ;
#6847 = oriented_edge ( 'none', *, *, #6024, .t. ) ;
#6848 = edge_loop ( 'none', ( #6977, #6990, #6985, #6976 ) ) ;
#6849 = oriented_edge ( 'none', *, *, #6035, .f. ) ;
#6850 = oriented_edge ( 'none', *, *, #6740, .t. ) ;
#6851 = edge_loop ( 'none', ( #6842, #6838, #7076, #6840 ) ) ;
#6852 = edge_loop ( 'none', ( #6849, #6986, #6930, #6927 ) ) ;
#6853 = advanced_face ( 'none', ( #947 ), #1055, .t. ) ;
#6854 = advanced_face ( 'none', ( #1064 ), #1030, .f. ) ;
#6855 = oriented_edge ( 'none', *, *, #5966, .t. ) ;
#6856 = advanced_face ( 'none', ( #1059 ), #1060, .t. ) ;
#6857 = oriented_edge ( 'none', *, *, #6858, .f. ) ;
#6858 = edge_curve ( 'none', #6606, #7233, #1076, .t. ) ;
#6859 = vertex_point ( 'none', #1101 ) ;
#6860 = oriented_edge ( 'none', *, *, #6799, .f. ) ;
#6861 = vertex_point ( 'none', #1095 ) ;
#6862 = oriented_edge ( 'none', *, *, #6729, .f. ) ;
#6863 = oriented_edge ( 'none', *, *, #7090, .t. ) ;
#6864 = edge_curve ( 'none', #7255, #6795, #1086, .t. ) ;
#6865 = oriented_edge ( 'none', *, *, #5883, .t. ) ;
#6866 = oriented_edge ( 'none', *, *, #6879, .t. ) ;
#6867 = oriented_edge ( 'none', *, *, #6738, .f. ) ;
#6868 = advanced_face ( 'none', ( #1100 ), #1099, .f. ) ;
#6869 = edge_loop ( 'none', ( #6833, #6929, #6925, #6862 ) ) ;
#6870 = edge_curve ( 'none', #6859, #6861, #1091, .t. ) ;
#6871 = oriented_edge ( 'none', *, *, #6811, .t. ) ;
#6872 = edge_curve ( 'none', #6147, #6834, #986, .t. ) ;
#6873 = edge_loop ( 'none', ( #7078, #6871, #6865, #7083, #7086, #6684, #7067 ) ) ;
#6874 = oriented_edge ( 'none', *, *, #6870, .f. ) ;
#6875 = oriented_edge ( 'none', *, *, #6864, .f. ) ;
#6876 = oriented_edge ( 'none', *, *, #6898, .f. ) ;
#6877 = vertex_point ( 'none', #1097 ) ;
#6878 = edge_loop ( 'none', ( #6887, #6886, #6979, #6978 ) ) ;
#6879 = edge_curve ( 'none', #6950, #6774, #919, .t. ) ;
#6880 = oriented_edge ( 'none', *, *, #6720, .t. ) ;
#6881 = edge_loop ( 'none', ( #6981, #6983, #6910, #6942 ) ) ;
#6882 = edge_curve ( 'none', #6877, #6903, #917, .t. ) ;
#6883 = oriented_edge ( 'none', *, *, #6809, .f. ) ;
#6884 = oriented_edge ( 'none', *, *, #7193, .f. ) ;
#6885 = advanced_face ( 'none', ( #1094 ), #1071, .t. ) ;
#6886 = oriented_edge ( 'none', *, *, #6971, .t. ) ;
#6887 = oriented_edge ( 'none', *, *, #6882, .f. ) ;
#6888 = oriented_edge ( 'none', *, *, #7032, .f. ) ;
#6889 = oriented_edge ( 'none', *, *, #6808, .f. ) ;
#6890 = edge_curve ( 'none', #6859, #5892, #945, .t. ) ;
#6891 = edge_loop ( 'none', ( #6835, #6814, #6900, #6919 ) ) ;
#6892 = advanced_face ( 'none', ( #1079 ), #1036, .f. ) ;
#6893 = advanced_face ( 'none', ( #1082 ), #1044, .t. ) ;
#6894 = oriented_edge ( 'none', *, *, #6830, .f. ) ;
#6895 = edge_curve ( 'none', #5904, #6839, #1029, .t. ) ;
#6896 = edge_loop ( 'none', ( #6921, #6931, #7077, #6935 ) ) ;
#6897 = edge_curve ( 'none', #6899, #6904, #999, .t. ) ;
#6898 = edge_curve ( 'none', #6904, #6680, #1103, .t. ) ;
#6899 = vertex_point ( 'none', #1129 ) ;
#6900 = oriented_edge ( 'none', *, *, #6830, .t. ) ;
#6901 = oriented_edge ( 'none', *, *, #6650, .f. ) ;
#6902 = oriented_edge ( 'none', *, *, #6771, .f. ) ;
#6903 = vertex_point ( 'none', #1135 ) ;
#6904 = vertex_point ( 'none', #1102 ) ;
#6905 = edge_loop ( 'none', ( #6748, #6888, #6857, #6902 ) ) ;
#6906 = advanced_face ( 'none', ( #1148 ), #1131, .f. ) ;
#6907 = oriented_edge ( 'none', *, *, #6912, .t. ) ;
#6908 = edge_loop ( 'none', ( #6845, #6946, #6847, #6917 ) ) ;
#6909 = oriented_edge ( 'none', *, *, #7256, .f. ) ;
#6910 = oriented_edge ( 'none', *, *, #6137, .t. ) ;
#6911 = oriented_edge ( 'none', *, *, #6635, .f. ) ;
#6912 = edge_curve ( 'none', #6899, #6717, #1140, .t. ) ;
#6913 = edge_curve ( 'none', #5644, #5720, #1143, .t. ) ;
#6914 = edge_loop ( 'none', ( #6813, #6909, #6883, #6911 ) ) ;
#6915 = oriented_edge ( 'none', *, *, #6974, .t. ) ;
#6916 = edge_curve ( 'none', #5673, #5935, #1145, .t. ) ;
#6917 = oriented_edge ( 'none', *, *, #6943, .t. ) ;
#6918 = edge_curve ( 'none', #5792, #5926, #1105, .t. ) ;
#6919 = oriented_edge ( 'none', *, *, #7767, .f. ) ;
#6920 = advanced_face ( 'none', ( #1141 ), #1122, .f. ) ;
#6921 = oriented_edge ( 'none', *, *, #6864, .t. ) ;
#6922 = edge_curve ( 'none', #5646, #5649, #1119, .t. ) ;
#6923 = edge_loop ( 'none', ( #7350, #7263, #7312, #7454 ) ) ;
#6924 = advanced_face ( 'none', ( #1109 ), #1081, .f. ) ;
#6925 = oriented_edge ( 'none', *, *, #6926, .f. ) ;
#6926 = edge_curve ( 'none', #6600, #7237, #954, .t. ) ;
#6927 = oriented_edge ( 'none', *, *, #6922, .t. ) ;
#6928 = oriented_edge ( 'none', *, *, #7253, .f. ) ;
#6929 = oriented_edge ( 'none', *, *, #7192, .f. ) ;
#6930 = oriented_edge ( 'none', *, *, #6149, .t. ) ;
#6931 = oriented_edge ( 'none', *, *, #6618, .f. ) ;
#6932 = oriented_edge ( 'none', *, *, #6882, .t. ) ;
#6933 = edge_curve ( 'none', #6706, #6877, #1138, .t. ) ;
#6934 = edge_curve ( 'none', #7248, #6067, #1142, .t. ) ;
#6935 = oriented_edge ( 'none', *, *, #7106, .f. ) ;
#6936 = advanced_face ( 'none', ( #1149 ), #1153, .f. ) ;
#6937 = edge_curve ( 'none', #5924, #5617, #3957, .t. ) ;
#6938 = advanced_face ( 'none', ( #3988 ), #3971, .t. ) ;
#6939 = oriented_edge ( 'none', *, *, #5903, .t. ) ;
#6940 = edge_loop ( 'none', ( #7084, #6928, #6822, #7012 ) ) ;
#6941 = edge_loop ( 'none', ( #6901, #6741, #6932, #6889 ) ) ;
#6942 = oriented_edge ( 'none', *, *, #6913, .t. ) ;
#6943 = edge_curve ( 'none', #5638, #5658, #3967, .t. ) ;
#6944 = edge_curve ( 'none', #5800, #5811, #3978, .t. ) ;
#6945 = edge_loop ( 'none', ( #6850, #6975, #6972, #6980 ) ) ;
#6946 = oriented_edge ( 'none', *, *, #6916, .t. ) ;
#6947 = advanced_face ( 'none', ( #3989 ), #3960, .t. ) ;
#6948 = advanced_face ( 'none', ( #3958 ), #3994, .f. ) ;
#6949 = oriented_edge ( 'none', *, *, #6844, .f. ) ;
#6950 = vertex_point ( 'none', #3993 ) ;
#6951 = vertex_point ( 'none', #3963 ) ;
#6952 = oriented_edge ( 'none', *, *, #6529, .f. ) ;
#6953 = oriented_edge ( 'none', *, *, #6464, .f. ) ;
#6954 = edge_loop ( 'none', ( #7039, #7098, #7040, #7250 ) ) ;
#6955 = oriented_edge ( 'none', *, *, #7032, .t. ) ;
#6956 = vertex_point ( 'none', #3962 ) ;
#6957 = oriented_edge ( 'none', *, *, #5742, .t. ) ;
#6958 = oriented_edge ( 'none', *, *, #7249, .f. ) ;
#6959 = oriented_edge ( 'none', *, *, #7256, .t. ) ;
#6960 = advanced_face ( 'none', ( #3996 ), #3965, .f. ) ;
#6961 = oriented_edge ( 'none', *, *, #7044, .f. ) ;
#6962 = vertex_point ( 'none', #4064 ) ;
#6963 = oriented_edge ( 'none', *, *, #7235, .f. ) ;
#6964 = oriented_edge ( 'none', *, *, #7092, .t. ) ;
#6965 = edge_curve ( 'none', #7178, #7041, #4044, .t. ) ;
#6966 = oriented_edge ( 'none', *, *, #7019, .t. ) ;
#6967 = edge_loop ( 'none', ( #7095, #7047, #7145, #7033 ) ) ;
#6968 = oriented_edge ( 'none', *, *, #6965, .t. ) ;
#6969 = edge_loop ( 'none', ( #7023, #7773, #7692, #7690, #7684, #7683, #7686, #7792 ) ) ;
#6970 = edge_curve ( 'none', #6496, #7225, #4046, .t. ) ;
#6971 = edge_curve ( 'none', #6877, #6899, #4043, .t. ) ;
#6972 = oriented_edge ( 'none', *, *, #6974, .f. ) ;
#6973 = edge_curve ( 'none', #6904, #6903, #4085, .t. ) ;
#6974 = edge_curve ( 'none', #6899, #7688, #4083, .t. ) ;
#6975 = oriented_edge ( 'none', *, *, #7693, .f. ) ;
#6976 = oriented_edge ( 'none', *, *, #7021, .f. ) ;
#6977 = oriented_edge ( 'none', *, *, #6844, .t. ) ;
#6978 = oriented_edge ( 'none', *, *, #6973, .t. ) ;
#6979 = oriented_edge ( 'none', *, *, #6897, .t. ) ;
#6980 = oriented_edge ( 'none', *, *, #6971, .f. ) ;
#6981 = oriented_edge ( 'none', *, *, #6122, .f. ) ;
#6982 = advanced_face ( 'none', ( #4026 ), #4042, .f. ) ;
#6983 = oriented_edge ( 'none', *, *, #6989, .t. ) ;
#6984 = edge_loop ( 'none', ( #6915, #6832, #6894, #6812 ) ) ;
#6985 = oriented_edge ( 'none', *, *, #6987, .f. ) ;
#6986 = oriented_edge ( 'none', *, *, #6944, .t. ) ;
#6987 = edge_curve ( 'none', #7025, #6766, #4030, .t. ) ;
#6988 = advanced_face ( 'none', ( #4057 ), #4082, .f. ) ;
#6989 = edge_curve ( 'none', #5813, #5747, #4028, .t. ) ;
#6990 = oriented_edge ( 'none', *, *, #6715, .f. ) ;
#6991 = edge_loop ( 'none', ( #6998, #6996, #7004, #7053, #7058, #7062, #7050, #7168, #7238, #7064, #7214, #7246, #7073, #7142, #7252, #7175, #7156, #6955, #6959, #7176, #7096, #7036, #7104, #7034, #7162, #7046, #7212, #7093, #7177, #6968, #6964, #7017, #6966 ) ) ;
#6992 = vertex_point ( 'none', #4172 ) ;
#6993 = oriented_edge ( 'none', *, *, #7251, .f. ) ;
#6994 = oriented_edge ( 'none', *, *, #7014, .t. ) ;
#6995 = advanced_face ( 'none', ( #4187, #4178, #4163, #4164, #4180, #4171 ), #4162, .t. ) ;
#6996 = oriented_edge ( 'none', *, *, #6999, .t. ) ;
#6997 = oriented_edge ( 'none', *, *, #7042, .f. ) ;
#6998 = oriented_edge ( 'none', *, *, #7068, .t. ) ;
#6999 = edge_curve ( 'none', #7074, #6992, #4161, .t. ) ;
#7000 = advanced_face ( 'none', ( #4186 ), #4185, .f. ) ;
#7001 = edge_loop ( 'none', ( #7071, #7018, #7022, #7027 ) ) ;
#7002 = vertex_point ( 'none', #4175 ) ;
#7003 = oriented_edge ( 'none', *, *, #7258, .f. ) ;
#7004 = oriented_edge ( 'none', *, *, #7006, .t. ) ;
#7005 = oriented_edge ( 'none', *, *, #7258, .t. ) ;
#7006 = edge_curve ( 'none', #6992, #7002, #4174, .t. ) ;
#7007 = edge_curve ( 'none', #6956, #6000, #4024, .t. ) ;
#7008 = oriented_edge ( 'none', *, *, #6934, .t. ) ;
#7009 = edge_loop ( 'none', ( #7161, #6952, #6963, #6961 ) ) ;
#7010 = vertex_point ( 'none', #4169 ) ;
#7011 = edge_curve ( 'none', #7052, #7055, #4021, .t. ) ;
#7012 = oriented_edge ( 'none', *, *, #6520, .f. ) ;
#7013 = oriented_edge ( 'none', *, *, #7173, .f. ) ;
#7014 = edge_curve ( 'none', #7045, #6548, #4037, .t. ) ;
#7015 = edge_curve ( 'none', #6951, #6962, #4061, .t. ) ;
#7016 = oriented_edge ( 'none', *, *, #6495, .f. ) ;
#7017 = oriented_edge ( 'none', *, *, #7015, .t. ) ;
#7018 = oriented_edge ( 'none', *, *, #6550, .f. ) ;
#7019 = edge_curve ( 'none', #6962, #7072, #4084, .t. ) ;
#7020 = advanced_face ( 'none', ( #4208 ), #4226, .f. ) ;
#7021 = edge_curve ( 'none', #7079, #7025, #4280, .t. ) ;
#7022 = oriented_edge ( 'none', *, *, #7014, .f. ) ;
#7023 = oriented_edge ( 'none', *, *, #7021, .t. ) ;
#7024 = oriented_edge ( 'none', *, *, #6555, .f. ) ;
#7025 = vertex_point ( 'none', #4287 ) ;
#7026 = edge_curve ( 'none', #6388, #7060, #4220, .t. ) ;
#7027 = oriented_edge ( 'none', *, *, #7213, .f. ) ;
#7028 = oriented_edge ( 'none', *, *, #6460, .f. ) ;
#7029 = oriented_edge ( 'none', *, *, #7228, .f. ) ;
#7030 = edge_loop ( 'none', ( #7005, #7029, #7057, #7028 ) ) ;
#7031 = oriented_edge ( 'none', *, *, #7124, .t. ) ;
#7032 = edge_curve ( 'none', #7233, #7195, #4243, .t. ) ;
#7033 = oriented_edge ( 'none', *, *, #6804, .f. ) ;
#7034 = oriented_edge ( 'none', *, *, #7044, .t. ) ;
#7035 = edge_curve ( 'none', #6493, #7241, #4245, .t. ) ;
#7036 = oriented_edge ( 'none', *, *, #7097, .t. ) ;
#7037 = edge_curve ( 'none', #6956, #7103, #4294, .t. ) ;
#7038 = oriented_edge ( 'none', *, *, #6504, .f. ) ;
#7039 = oriented_edge ( 'none', *, *, #7235, .t. ) ;
#7040 = oriented_edge ( 'none', *, *, #7105, .f. ) ;
#7041 = vertex_point ( 'none', #4219 ) ;
#7042 = edge_curve ( 'none', #7122, #7194, #4209, .t. ) ;
#7043 = advanced_face ( 'none', ( #4222 ), #4298, .f. ) ;
#7044 = edge_curve ( 'none', #7103, #7102, #4264, .t. ) ;
#7045 = vertex_point ( 'none', #4286 ) ;
#7046 = oriented_edge ( 'none', *, *, #7042, .t. ) ;
#7047 = oriented_edge ( 'none', *, *, #7191, .f. ) ;
#7048 = edge_curve ( 'none', #7002, #7075, #4297, .t. ) ;
#7049 = advanced_face ( 'none', ( #4266 ), #4223, .t. ) ;
#7050 = oriented_edge ( 'none', *, *, #7063, .t. ) ;
#7051 = edge_loop ( 'none', ( #6994, #7024, #7185, #7334 ) ) ;
#7052 = vertex_point ( 'none', #4303 ) ;
#7053 = oriented_edge ( 'none', *, *, #7048, .t. ) ;
#7054 = edge_curve ( 'none', #7075, #7052, #4291, .t. ) ;
#7055 = vertex_point ( 'none', #4304 ) ;
#7056 = vertex_point ( 'none', #4285 ) ;
#7057 = oriented_edge ( 'none', *, *, #7026, .f. ) ;
#7058 = oriented_edge ( 'none', *, *, #7054, .t. ) ;
#7059 = vertex_point ( 'none', #4300 ) ;
#7060 = vertex_point ( 'none', #4292 ) ;
#7061 = advanced_face ( 'none', ( #4263 ), #4227, .t. ) ;
#7062 = oriented_edge ( 'none', *, *, #7011, .t. ) ;
#7063 = edge_curve ( 'none', #7055, #7010, #4234, .t. ) ;
#7064 = oriented_edge ( 'none', *, *, #7173, .t. ) ;
#7065 = edge_curve ( 'none', #7010, #7060, #4293, .t. ) ;
#7066 = edge_curve ( 'none', #6466, #7247, #4250, .t. ) ;
#7067 = oriented_edge ( 'none', *, *, #7070, .f. ) ;
#7068 = edge_curve ( 'none', #7072, #7074, #4259, .t. ) ;
#7069 = edge_loop ( 'none', ( #7146, #7013, #7003, #7016 ) ) ;
#7070 = edge_curve ( 'none', #5859, #6039, #4272, .t. ) ;
#7071 = oriented_edge ( 'none', *, *, #7251, .t. ) ;
#7072 = vertex_point ( 'none', #4236 ) ;
#7073 = oriented_edge ( 'none', *, *, #5718, .t. ) ;
#7074 = vertex_point ( 'none', #4274 ) ;
#7075 = vertex_point ( 'none', #4254 ) ;
#7076 = oriented_edge ( 'none', *, *, #6054, .t. ) ;
#7077 = oriented_edge ( 'none', *, *, #6934, .f. ) ;
#7078 = oriented_edge ( 'none', *, *, #5882, .t. ) ;
#7079 = vertex_point ( 'none', #4235 ) ;
#7080 = advanced_face ( 'none', ( #4253 ), #4200, .f. ) ;
#7081 = oriented_edge ( 'none', *, *, #6743, .f. ) ;
#7082 = edge_loop ( 'none', ( #7409, #7557, #7708, #7414 ) ) ;
#7083 = oriented_edge ( 'none', *, *, #6872, .t. ) ;
#7084 = oriented_edge ( 'none', *, *, #6926, .t. ) ;
#7085 = edge_curve ( 'none', #6072, #6834, #4197, .t. ) ;
#7086 = oriented_edge ( 'none', *, *, #7085, .f. ) ;
#7087 = advanced_face ( 'none', ( #4273 ), #4239, .t. ) ;
#7088 = oriented_edge ( 'none', *, *, #6810, .f. ) ;
#7089 = edge_loop ( 'none', ( #6866, #6860, #6875, #6884 ) ) ;
#7090 = edge_curve ( 'none', #6099, #5996, #4069, .t. ) ;
#7091 = advanced_face ( 'none', ( #4199 ), #4100, .f. ) ;
#7092 = edge_curve ( 'none', #7041, #6951, #4323, .t. ) ;
#7093 = oriented_edge ( 'none', *, *, #7157, .t. ) ;
#7094 = advanced_face ( 'none', ( #4358 ), #4345, .f. ) ;
#7095 = oriented_edge ( 'none', *, *, #6970, .t. ) ;
#7096 = oriented_edge ( 'none', *, *, #7106, .t. ) ;
#7097 = edge_curve ( 'none', #7248, #6956, #4313, .t. ) ;
#7098 = oriented_edge ( 'none', *, *, #6790, .f. ) ;
#7099 = oriented_edge ( 'none', *, *, #7148, .f. ) ;
#7100 = oriented_edge ( 'none', *, *, #6970, .f. ) ;
#7101 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7102 = vertex_point ( 'none', #4310 ) ;
#7103 = vertex_point ( 'none', #4369 ) ;
#7104 = oriented_edge ( 'none', *, *, #7037, .t. ) ;
#7105 = edge_curve ( 'none', #7122, #6785, #4307, .t. ) ;
#7106 = edge_curve ( 'none', #7255, #7248, #4360, .t. ) ;
#7107 = advanced_face ( 'none', ( #4315 ), #4324, .t. ) ;
#7108 = direction ( 'none', ( 0.7071067811865517900, 0.0000000000000000000, 0.7071067811865431300 ) ) ;
#7109 = vector ( 'none', #7108, 1000.000000000000100 ) ;
#7110 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#7111 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7112 = face_outer_bound ( 'none', #5380, .t. ) ;
#7113 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7114 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#7115 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7116 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7117 = conical_surface ( 'none', #7128, 0.5559999999999997200, 0.06981317007976597900 ) ;
#7118 = axis2_placement_3d ( 'none', #7110, #7116, #7115 ) ;
#7119 = cylindrical_surface ( 'none', #7118, 2.500000000000000000 ) ;
#7120 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7121 = cartesian_point ( 'none', ( 2.500000000000000000, 3.061616997868383100e-016, 22.89999999999999500 ) ) ;
#7122 = vertex_point ( 'none', #4333 ) ;
#7123 = oriented_edge ( 'none', *, *, #7066, .t. ) ;
#7124 = edge_curve ( 'none', #6509, #7056, #4366, .t. ) ;
#7125 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, 17.39999999999999500 ) ) ;
#7126 = oriented_edge ( 'none', *, *, #5655, .f. ) ;
#7127 = line ( 'none', #7125, #7109 ) ;
#7128 = axis2_placement_3d ( 'none', #7120, #7111, #7114 ) ;
#7129 = oriented_edge ( 'none', *, *, #7037, .f. ) ;
#7130 = advanced_face ( 'none', ( #4343 ), #4353, .f. ) ;
#7131 = oriented_edge ( 'none', *, *, #6387, .f. ) ;
#7132 = oriented_edge ( 'none', *, *, #7206, .f. ) ;
#7133 = oriented_edge ( 'none', *, *, #7344, .t. ) ;
#7134 = edge_loop ( 'none', ( #7290, #7305, #7285, #7283 ) ) ;
#7135 = oriented_edge ( 'none', *, *, #7206, .t. ) ;
#7136 = oriented_edge ( 'none', *, *, #7204, .t. ) ;
#7137 = oriented_edge ( 'none', *, *, #6314, .f. ) ;
#7138 = advanced_face ( 'none', ( #4344 ), #4334, .f. ) ;
#7139 = edge_curve ( 'none', #6962, #6359, #4348, .t. ) ;
#7140 = vertex_point ( 'none', #4198 ) ;
#7141 = edge_loop ( 'none', ( #7257, #7254, #6993, #6997 ) ) ;
#7142 = oriented_edge ( 'none', *, *, #7249, .t. ) ;
#7143 = advanced_face ( 'none', ( #4241 ), #4129, .f. ) ;
#7144 = edge_curve ( 'none', #7056, #7247, #4102, .t. ) ;
#7145 = oriented_edge ( 'none', *, *, #7035, .f. ) ;
#7146 = oriented_edge ( 'none', *, *, #7035, .t. ) ;
#7147 = edge_loop ( 'none', ( #7155, #7163, #7169, #7129 ) ) ;
#7148 = edge_curve ( 'none', #7225, #5757, #4097, .t. ) ;
#7149 = cartesian_point ( 'none', ( -2.500000000000000000, 0.0000000000000000000, 22.89999999999999500 ) ) ;
#7150 = direction ( 'none', ( -0.7071067811865460200, 0.0000000000000000000, -0.7071067811865490200 ) ) ;
#7151 = edge_loop ( 'none', ( #6957, #7099, #7100, #7038 ) ) ;
#7152 = vector ( 'none', #7150, 1000.000000000000100 ) ;
#7153 = cartesian_point ( 'none', ( -3.100000000000001400, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#7154 = edge_curve ( 'none', #7140, #7178, #4394, .t. ) ;
#7155 = oriented_edge ( 'none', *, *, #7007, .t. ) ;
#7156 = oriented_edge ( 'none', *, *, #7192, .t. ) ;
#7157 = edge_curve ( 'none', #7045, #7140, #4398, .t. ) ;
#7158 = cartesian_point ( 'none', ( -3.600000000000000100, 0.0000000000000000000, 17.39999999999999500 ) ) ;
#7159 = advanced_face ( 'none', ( #4380 ), #4389, .f. ) ;
#7160 = edge_curve ( 'none', #7102, #7122, #4379, .t. ) ;
#7161 = oriented_edge ( 'none', *, *, #7215, .t. ) ;
#7162 = oriented_edge ( 'none', *, *, #7160, .t. ) ;
#7163 = oriented_edge ( 'none', *, *, #6574, .f. ) ;
#7164 = oriented_edge ( 'none', *, *, #7124, .f. ) ;
#7165 = cartesian_point ( 'none', ( 3.099999999999997000, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#7166 = advanced_face ( 'none', ( #4376 ), #4393, .t. ) ;
#7167 = edge_loop ( 'none', ( #7008, #7239, #7234, #7229 ) ) ;
#7168 = oriented_edge ( 'none', *, *, #7065, .t. ) ;
#7169 = oriented_edge ( 'none', *, *, #7215, .f. ) ;
#7170 = line ( 'none', #7210, #7242 ) ;
#7171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7172 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7173 = edge_curve ( 'none', #7059, #7241, #4392, .t. ) ;
#7174 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 6.203612913487255300 ) ) ;
#7175 = oriented_edge ( 'none', *, *, #7253, .t. ) ;
#7176 = oriented_edge ( 'none', *, *, #7193, .t. ) ;
#7177 = oriented_edge ( 'none', *, *, #7154, .t. ) ;
#7178 = vertex_point ( 'none', #4349 ) ;
#7179 = oriented_edge ( 'none', *, *, #6599, .f. ) ;
#7180 = oriented_edge ( 'none', *, *, #7139, .t. ) ;
#7181 = oriented_edge ( 'none', *, *, #7184, .f. ) ;
#7182 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, 6.040000000000000000 ) ) ;
#7183 = edge_loop ( 'none', ( #7133, #7294, #7340, #7273 ) ) ;
#7184 = edge_curve ( 'none', #6951, #6178, #4113, .t. ) ;
#7185 = oriented_edge ( 'none', *, *, #7282, .f. ) ;
#7186 = oriented_edge ( 'none', *, *, #7286, .t. ) ;
#7187 = oriented_edge ( 'none', *, *, #6360, .f. ) ;
#7188 = oriented_edge ( 'none', *, *, #7217, .t. ) ;
#7189 = oriented_edge ( 'none', *, *, #7063, .f. ) ;
#7190 = edge_loop ( 'none', ( #7126, #6953, #7031, #6958 ) ) ;
#7191 = edge_curve ( 'none', #7241, #7225, #4108, .t. ) ;
#7192 = edge_curve ( 'none', #7237, #7233, #4130, .t. ) ;
#7193 = edge_curve ( 'none', #6950, #7255, #4465, .t. ) ;
#7194 = vertex_point ( 'none', #4474 ) ;
#7195 = vertex_point ( 'none', #4439 ) ;
#7196 = cartesian_point ( 'none', ( 2.500000000000000000, 7.396866666850012800e-016, -6.040000000000000000 ) ) ;
#7197 = edge_loop ( 'none', ( #7293, #7328, #7331, #7301 ) ) ;
#7198 = oriented_edge ( 'none', *, *, #6369, .f. ) ;
#7199 = edge_loop ( 'none', ( #7277, #7335, #7318, #7336 ) ) ;
#7200 = oriented_edge ( 'none', *, *, #7282, .t. ) ;
#7201 = oriented_edge ( 'none', *, *, #7204, .f. ) ;
#7202 = oriented_edge ( 'none', *, *, #7314, .f. ) ;
#7203 = oriented_edge ( 'none', *, *, #6129, .f. ) ;
#7204 = edge_curve ( 'none', #7041, #5951, #4430, .t. ) ;
#7205 = edge_loop ( 'none', ( #7135, #7272, #7330, #7289 ) ) ;
#7206 = edge_curve ( 'none', #6418, #7052, #4496, .t. ) ;
#7207 = cartesian_point ( 'none', ( 4.500000000000000900, 7.960204194457796500e-016, -6.500000000000000900 ) ) ;
#7208 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7209 = oriented_edge ( 'none', *, *, #6965, .f. ) ;
#7210 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.960204194457796500e-016, -6.500000000000000900 ) ) ;
#7211 = oriented_edge ( 'none', *, *, #7011, .f. ) ;
#7212 = oriented_edge ( 'none', *, *, #7213, .t. ) ;
#7213 = edge_curve ( 'none', #7194, #7045, #4497, .t. ) ;
#7214 = oriented_edge ( 'none', *, *, #7191, .t. ) ;
#7215 = edge_curve ( 'none', #7103, #6621, #4435, .t. ) ;
#7216 = advanced_face ( 'none', ( #4429 ), #4454, .t. ) ;
#7217 = edge_curve ( 'none', #6430, #7055, #4487, .t. ) ;
#7218 = oriented_edge ( 'none', *, *, #7217, .f. ) ;
#7219 = oriented_edge ( 'none', *, *, #7092, .f. ) ;
#7220 = edge_loop ( 'none', ( #7136, #7137, #7181, #7219 ) ) ;
#7221 = advanced_face ( 'none', ( #4453 ), #4436, .f. ) ;
#7222 = conical_surface ( 'none', #7232, 6.500000000000000900, 0.7853981633974509400 ) ;
#7223 = face_outer_bound ( 'none', #5308, .t. ) ;
#7224 = cartesian_point ( 'none', ( 4.500000000000000900, 7.797602728452693500e-016, -6.367225826974510600 ) ) ;
#7225 = vertex_point ( 'none', #4469 ) ;
#7226 = oriented_edge ( 'none', *, *, #7144, .f. ) ;
#7227 = advanced_face ( 'none', ( #4437 ), #4503, .f. ) ;
#7228 = edge_curve ( 'none', #7060, #7059, #4461, .t. ) ;
#7229 = oriented_edge ( 'none', *, *, #7097, .f. ) ;
#7230 = line ( 'none', #7153, #7152 ) ;
#7231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7232 = axis2_placement_3d ( 'none', #7260, #7259, #7231 ) ;
#7233 = vertex_point ( 'none', #4463 ) ;
#7234 = oriented_edge ( 'none', *, *, #7007, .f. ) ;
#7235 = edge_curve ( 'none', #7102, #6575, #4485, .t. ) ;
#7236 = face_outer_bound ( 'none', #5274, .t. ) ;
#7237 = vertex_point ( 'none', #4464 ) ;
#7238 = oriented_edge ( 'none', *, *, #7228, .t. ) ;
#7239 = oriented_edge ( 'none', *, *, #6127, .f. ) ;
#7240 = edge_loop ( 'none', ( #7123, #7226, #7164, #7179 ) ) ;
#7241 = vertex_point ( 'none', #4500 ) ;
#7242 = vector ( 'none', #7208, 1000.000000000000000 ) ;
#7243 = advanced_face ( 'none', ( #4480 ), #4499, .f. ) ;
#7244 = oriented_edge ( 'none', *, *, #5991, .f. ) ;
#7245 = oriented_edge ( 'none', *, *, #7314, .t. ) ;
#7246 = oriented_edge ( 'none', *, *, #7148, .t. ) ;
#7247 = vertex_point ( 'none', #4481 ) ;
#7248 = vertex_point ( 'none', #4491 ) ;
#7249 = edge_curve ( 'none', #5690, #7056, #4462, .t. ) ;
#7250 = oriented_edge ( 'none', *, *, #7160, .f. ) ;
#7251 = edge_curve ( 'none', #7194, #6780, #4109, .t. ) ;
#7252 = oriented_edge ( 'none', *, *, #7144, .t. ) ;
#7253 = edge_curve ( 'none', #7247, #7237, #4452, .t. ) ;
#7254 = oriented_edge ( 'none', *, *, #6570, .f. ) ;
#7255 = vertex_point ( 'none', #4401 ) ;
#7256 = edge_curve ( 'none', #7195, #6950, #4141, .t. ) ;
#7257 = oriented_edge ( 'none', *, *, #7105, .t. ) ;
#7258 = edge_curve ( 'none', #6731, #7059, #4139, .t. ) ;
#7259 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7260 = cartesian_point ( 'none', ( 4.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7261 = edge_loop ( 'none', ( #7180, #7198, #7292, #7274 ) ) ;
#7263 = oriented_edge ( 'none', *, *, #6999, .f. ) ;
#7262 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 6.500000000000000900 ) ) ;
#7264 = edge_curve ( 'none', #7471, #7472, #4554, .t. ) ;
#7265 = manifold_solid_brep ( 'extrude5', #4863 ) ;
#7266 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7267 = vertex_point ( 'none', #4510 ) ;
#7268 = vertex_point ( 'none', #4557 ) ;
#7269 = edge_loop ( 'none', ( #7315, #7333, #7339, #7338 ) ) ;
#7270 = edge_curve ( 'none', #6366, #6992, #4555, .t. ) ;
#7271 = advanced_face ( 'none', ( #4522 ), #4521, .t. ) ;
#7272 = oriented_edge ( 'none', *, *, #7054, .f. ) ;
#7273 = oriented_edge ( 'none', *, *, #6446, .f. ) ;
#7274 = oriented_edge ( 'none', *, *, #7019, .f. ) ;
#7275 = axis2_placement_3d ( 'none', #7174, #7172, #7171 ) ;
#7276 = circle ( 'none', #7275, 0.1636129134872550700 ) ;
#7277 = oriented_edge ( 'none', *, *, #7316, .t. ) ;
#7278 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 6.367225826974510600 ) ) ;
#7279 = advanced_face ( 'none', ( #4528 ), #4552, .f. ) ;
#7280 = oriented_edge ( 'none', *, *, #6448, .t. ) ;
#7281 = oriented_edge ( 'none', *, *, #6417, .t. ) ;
#7282 = edge_curve ( 'none', #7140, #6525, #4546, .t. ) ;
#7283 = oriented_edge ( 'none', *, *, #7015, .f. ) ;
#7284 = advanced_face ( 'none', ( #4507 ), #4541, .t. ) ;
#7285 = oriented_edge ( 'none', *, *, #7139, .f. ) ;
#7286 = edge_curve ( 'none', #6413, #7010, #4517, .t. ) ;
#7287 = oriented_edge ( 'none', *, *, #6662, .f. ) ;
#7288 = edge_curve ( 'none', #7072, #6399, #4533, .t. ) ;
#7289 = oriented_edge ( 'none', *, *, #6479, .f. ) ;
#7290 = oriented_edge ( 'none', *, *, #7184, .t. ) ;
#7291 = advanced_face ( 'none', ( #4534 ), #4542, .f. ) ;
#7292 = oriented_edge ( 'none', *, *, #7288, .f. ) ;
#7293 = oriented_edge ( 'none', *, *, #7288, .t. ) ;
#7294 = oriented_edge ( 'none', *, *, #7048, .f. ) ;
#7295 = oriented_edge ( 'none', *, *, #6732, .t. ) ;
#7296 = oriented_edge ( 'none', *, *, #6511, .t. ) ;
#7297 = edge_curve ( 'none', #7268, #7448, #4570, .t. ) ;
#7298 = advanced_face ( 'none', ( #4572 ), #4571, .f. ) ;
#7299 = oriented_edge ( 'none', *, *, #6670, .t. ) ;
#7300 = oriented_edge ( 'none', *, *, #5944, .t. ) ;
#7301 = oriented_edge ( 'none', *, *, #7068, .f. ) ;
#7302 = edge_curve ( 'none', #7074, #6377, #4565, .t. ) ;
#7303 = oriented_edge ( 'none', *, *, #7154, .f. ) ;
#7304 = advanced_face ( 'none', ( #4566 ), #4576, .t. ) ;
#7305 = oriented_edge ( 'none', *, *, #6438, .f. ) ;
#7306 = advanced_face ( 'none', ( #4578 ), #4591, .t. ) ;
#7307 = oriented_edge ( 'none', *, *, #6589, .t. ) ;
#7308 = oriented_edge ( 'none', *, *, #6792, .t. ) ;
#7309 = oriented_edge ( 'none', *, *, #6339, .t. ) ;
#7310 = edge_loop ( 'none', ( #7455, #7311 ) ) ;
#7311 = oriented_edge ( 'none', *, *, #6011, .t. ) ;
#7312 = oriented_edge ( 'none', *, *, #7302, .t. ) ;
#7313 = edge_loop ( 'none', ( #7432, #7449 ) ) ;
#7314 = edge_curve ( 'none', #7178, #6130, #4490, .t. ) ;
#7315 = oriented_edge ( 'none', *, *, #7026, .t. ) ;
#7316 = edge_curve ( 'none', #6449, #7002, #4519, .t. ) ;
#7317 = advanced_face ( 'none', ( #4584 ), #4518, .f. ) ;
#7318 = oriented_edge ( 'none', *, *, #7270, .f. ) ;
#7319 = edge_curve ( 'none', #7471, #7451, #4610, .t. ) ;
#7320 = advanced_face ( 'none', ( #4594 ), #4615, .f. ) ;
#7321 = oriented_edge ( 'none', *, *, #6522, .t. ) ;
#7322 = oriented_edge ( 'none', *, *, #6518, .t. ) ;
#7323 = oriented_edge ( 'none', *, *, #6592, .t. ) ;
#7324 = edge_loop ( 'none', ( #7186, #7189, #7218, #7187 ) ) ;
#7325 = advanced_face ( 'none', ( #4616 ), #4613, .f. ) ;
#7326 = oriented_edge ( 'none', *, *, #6283, .t. ) ;
#7327 = edge_curve ( 'none', #7267, #7268, #4600, .t. ) ;
#7328 = oriented_edge ( 'none', *, *, #6476, .f. ) ;
#7329 = advanced_face ( 'none', ( #4596 ), #4655, .f. ) ;
#7330 = oriented_edge ( 'none', *, *, #7344, .f. ) ;
#7331 = oriented_edge ( 'none', *, *, #7302, .f. ) ;
#7332 = edge_loop ( 'none', ( #7188, #7211, #7132, #7131 ) ) ;
#7333 = oriented_edge ( 'none', *, *, #7065, .f. ) ;
#7334 = oriented_edge ( 'none', *, *, #7157, .f. ) ;
#7335 = oriented_edge ( 'none', *, *, #7006, .f. ) ;
#7336 = oriented_edge ( 'none', *, *, #6378, .f. ) ;
#7337 = advanced_face ( 'none', ( #4654 ), #4605, .f. ) ;
#7338 = oriented_edge ( 'none', *, *, #6612, .f. ) ;
#7339 = oriented_edge ( 'none', *, *, #7286, .f. ) ;
#7340 = oriented_edge ( 'none', *, *, #7316, .f. ) ;
#7341 = edge_loop ( 'none', ( #7245, #7203, #7244, #7201, #7209 ) ) ;
#7342 = edge_loop ( 'none', ( #7200, #7287, #7202, #7303 ) ) ;
#7343 = advanced_face ( 'none', ( #4669 ), #4665, .t. ) ;
#7344 = edge_curve ( 'none', #6450, #7075, #4643, .t. ) ;
#7345 = advanced_face ( 'none', ( #4606 ), #4667, .f. ) ;
#7346 = vertex_point ( 'none', #4626 ) ;
#7347 = edge_curve ( 'none', #7472, #7433, #4657, .t. ) ;
#7348 = oriented_edge ( 'none', *, *, #7297, .t. ) ;
#7349 = edge_curve ( 'none', #7346, #7448, #4658, .t. ) ;
#7350 = oriented_edge ( 'none', *, *, #7270, .t. ) ;
#7351 = oriented_edge ( 'none', *, *, #5969, .t. ) ;
#7352 = oriented_edge ( 'none', *, *, #6777, .t. ) ;
#7353 = edge_loop ( 'none', ( #7416, #7415, #7359, #7474 ) ) ;
#7354 = edge_curve ( 'none', #7582, #7476, #4620, .t. ) ;
#7355 = vertex_point ( 'none', #4625 ) ;
#7356 = closed_shell ( 'none', ( #5653, #5761, #5645, #5619, #5762, #5878, #5769, #5778, #5793, #5829, #5870, #5783, #5803, #5736, #6153, #6104, #6126, #6053, #6021, #6123, #5908, #6031, #6005, #5941, #6079, #5956, #5997, #6287, #5960, #6272, #6363, #6411, #6444, #6395, #6422, #6439, #6345, #6432, #6361, #6524, #6488, #6516, #6499, #6510, #6338, #6590, #6607, #6565, #6624, #6791, #6620, #6538, #6581, #6779, #6644, #6544, #6559, #6557, #6672, #6755, #6688, #6696, #6763, #6708, #6726, #6714, #6679, #6687, #6885, #6988, #6948, #6920, #6936, #6734, #6892, #6854, #7091, #6995, #7782, #7719, #7730, #7745, #7828, #7603, #7589, #7597, #6329, #6204, #5952, #6093, #5943, #6419, #6232, #6244, #6248, #6191, #6290, #6237, #6325, #6201, #6278, #6303, #6196, #6267, #6823, #6737, #6947, #6853, #6982, #6893, #7087, #6906, #6856, #6868, #6924, #6938, #7080, #7227, #7243, #7159, #7094, #6960, #7107, #7043, #7143, #7166, #7000, #7020, #7049, #7061, #7337, #7304, #7216, #7221, #7130, #7138, #7329, #7343, #7306, #7291, #7271, #7284, #7317, #7425, #7366, #7298, #7325, #7279 ) ) ;
#7357 = direction ( 'none', ( 0.0000000000000000000, 6.695352868347746900e-017, -1.000000000000000000 ) ) ;
#7358 = vertex_point ( 'none', #4621 ) ;
#7359 = oriented_edge ( 'none', *, *, #7360, .f. ) ;
#7360 = edge_curve ( 'none', #7361, #7388, #4637, .t. ) ;
#7361 = vertex_point ( 'none', #4689 ) ;
#7362 = oriented_edge ( 'none', *, *, #7446, .f. ) ;
#7363 = edge_curve ( 'none', #7640, #7361, #4705, .t. ) ;
#7364 = edge_curve ( 'none', #7585, #7643, #4713, .t. ) ;
#7365 = advanced_face ( 'none', ( #4691 ), #4692, .f. ) ;
#7366 = advanced_face ( 'none', ( #4695 ), #4693, .f. ) ;
#7367 = oriented_edge ( 'none', *, *, #6400, .t. ) ;
#7368 = oriented_edge ( 'none', *, *, #6393, .t. ) ;
#7369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7370 = oriented_edge ( 'none', *, *, #6437, .t. ) ;
#7371 = circle ( 'none', #7479, 2.500000000000000000 ) ;
#7373 = oriented_edge ( 'none', *, *, #6536, .t. ) ;
#7372 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#7374 = oriented_edge ( 'none', *, *, #6531, .t. ) ;
#7375 = oriented_edge ( 'none', *, *, #6782, .t. ) ;
#7376 = edge_loop ( 'none', ( #7428, #7488, #7281, #7368, #7280, #7385, #7370, #7367, #7434, #7468, #7351, #7326, #7456, #7390, #7373, #7352, #7375, #7386, #7457, #4921, #7374, #7308, #7440, #7321, #7307, #7323, #7309, #7296, #7421, #7322, #7486, #7295, #7483 ) ) ;
#7377 = vertex_point ( 'none', #4675 ) ;
#7378 = line ( 'none', #7407, #7399 ) ;
#7379 = oriented_edge ( 'none', *, *, #7447, .f. ) ;
#7380 = vertex_point ( 'none', #4676 ) ;
#7381 = vertex_point ( 'none', #4715 ) ;
#7382 = vertex_point ( 'none', #4694 ) ;
#7383 = edge_curve ( 'none', #7382, #7664, #4688, .t. ) ;
#7384 = oriented_edge ( 'none', *, *, #7383, .f. ) ;
#7385 = oriented_edge ( 'none', *, *, #6341, .t. ) ;
#7386 = oriented_edge ( 'none', *, *, #6576, .t. ) ;
#7387 = vertex_point ( 'none', #4673 ) ;
#7388 = vertex_point ( 'none', #4696 ) ;
#7389 = edge_curve ( 'none', #7640, #7355, #4697, .t. ) ;
#7390 = oriented_edge ( 'none', *, *, #6554, .t. ) ;
#7391 = face_outer_bound ( 'none', #5386, .t. ) ;
#7392 = edge_curve ( 'none', #7660, #7382, #4144, .t. ) ;
#7393 = vertex_point ( 'none', #4714 ) ;
#7394 = oriented_edge ( 'none', *, *, #7392, .f. ) ;
#7395 = oriented_edge ( 'none', *, *, #7489, .t. ) ;
#7396 = vertex_point ( 'none', #4681 ) ;
#7397 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7398 = edge_loop ( 'none', ( #7401, #7400, #7408, #7678 ) ) ;
#7399 = vector ( 'none', #7406, 1000.000000000000100 ) ;
#7400 = oriented_edge ( 'none', *, *, #7403, .t. ) ;
#7401 = oriented_edge ( 'none', *, *, #7405, .t. ) ;
#7403 = edge_curve ( 'none', #7377, #7444, #4154, .t. ) ;
#7402 = conical_surface ( 'none', #7459, 2.000000000000001800, 0.7853981633974460600 ) ;
#7404 = face_outer_bound ( 'none', #5411, .t. ) ;
#7405 = edge_curve ( 'none', #7387, #7377, #4149, .t. ) ;
#7406 = direction ( 'none', ( 0.7071067811865460200, 8.659560562354913100e-017, -0.7071067811865490200 ) ) ;
#7407 = cartesian_point ( 'none', ( 2.000000000000001800, 2.449293598294708900e-016, 23.39999999999999900 ) ) ;
#7408 = oriented_edge ( 'none', *, *, #7547, .f. ) ;
#7409 = oriented_edge ( 'none', *, *, #7412, .t. ) ;
#7410 = edge_curve ( 'none', #7661, #7707, #4150, .t. ) ;
#7411 = edge_curve ( 'none', #7582, #7583, #3752, .t. ) ;
#7412 = edge_curve ( 'none', #7706, #7661, #3887, .t. ) ;
#7413 = oriented_edge ( 'none', *, *, #7534, .t. ) ;
#7414 = oriented_edge ( 'none', *, *, #7514, .f. ) ;
#7415 = oriented_edge ( 'none', *, *, #7417, .t. ) ;
#7416 = oriented_edge ( 'none', *, *, #7389, .t. ) ;
#7417 = edge_curve ( 'none', #7355, #7388, #3915, .t. ) ;
#7418 = axis2_placement_3d ( 'none', #7465, #7430, #7429 ) ;
#7419 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7420 = cartesian_point ( 'none', ( 5.199999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7421 = oriented_edge ( 'none', *, *, #6514, .t. ) ;
#7422 = oriented_edge ( 'none', *, *, #6142, .t. ) ;
#7423 = oriented_edge ( 'none', *, *, #7347, .t. ) ;
#7424 = oriented_edge ( 'none', *, *, #7319, .f. ) ;
#7425 = advanced_face ( 'none', ( #3874 ), #3823, .f. ) ;
#7426 = edge_loop ( 'none', ( #7485, #7423, #7460, #7424 ) ) ;
#7427 = oriented_edge ( 'none', *, *, #7431, .f. ) ;
#7428 = oriented_edge ( 'none', *, *, #6405, .t. ) ;
#7429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7430 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7431 = edge_curve ( 'none', #7267, #7346, #3917, .t. ) ;
#7432 = oriented_edge ( 'none', *, *, #5676, .t. ) ;
#7433 = vertex_point ( 'none', #3825 ) ;
#7434 = oriented_edge ( 'none', *, *, #6316, .t. ) ;
#7435 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7436 = edge_loop ( 'none', ( #7299, #7300 ) ) ;
#7437 = edge_loop ( 'none', ( #7439, #7422 ) ) ;
#7438 = circle ( 'none', #7418, 2.500000000000000000 ) ;
#7439 = oriented_edge ( 'none', *, *, #6677, .t. ) ;
#7440 = oriented_edge ( 'none', *, *, #6625, .t. ) ;
#7441 = oriented_edge ( 'none', *, *, #7443, .t. ) ;
#7442 = oriented_edge ( 'none', *, *, #7364, .t. ) ;
#7443 = edge_curve ( 'none', #7643, #7358, #3872, .t. ) ;
#7444 = vertex_point ( 'none', #3827 ) ;
#7445 = vertex_point ( 'none', #3779 ) ;
#7446 = edge_curve ( 'none', #7445, #7358, #3777, .t. ) ;
#7447 = edge_curve ( 'none', #7585, #7445, #3757, .t. ) ;
#7448 = vertex_point ( 'none', #3837 ) ;
#7449 = oriented_edge ( 'none', *, *, #6305, .t. ) ;
#7450 = edge_curve ( 'none', #7451, #7433, #3759, .t. ) ;
#7451 = vertex_point ( 'none', #3754 ) ;
#7452 = edge_loop ( 'none', ( #7442, #7441, #7362, #7379 ) ) ;
#7453 = advanced_face ( 'none', ( #3897 ), #3834, .f. ) ;
#7454 = oriented_edge ( 'none', *, *, #6391, .f. ) ;
#7455 = oriented_edge ( 'none', *, *, #6751, .t. ) ;
#7456 = oriented_edge ( 'none', *, *, #6660, .t. ) ;
#7457 = oriented_edge ( 'none', *, *, #6616, .t. ) ;
#7458 = advanced_face ( 'none', ( #3819 ), #3893, .f. ) ;
#7459 = axis2_placement_3d ( 'none', #7467, #7369, #7473 ) ;
#7460 = oriented_edge ( 'none', *, *, #7450, .f. ) ;
#7461 = advanced_face ( 'none', ( #3832 ), #3831, .f. ) ;
#7462 = oriented_edge ( 'none', *, *, #7668, .f. ) ;
#7463 = oriented_edge ( 'none', *, *, #7411, .t. ) ;
#7464 = edge_curve ( 'none', #7583, #7475, #3768, .t. ) ;
#7465 = cartesian_point ( 'none', ( 0.2999999999999990500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7466 = axis2_placement_3d ( 'none', #7372, #7397, #7435 ) ;
#7467 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#7468 = oriented_edge ( 'none', *, *, #6215, .t. ) ;
#7469 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7470 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7471 = vertex_point ( 'none', #3771 ) ;
#7472 = vertex_point ( 'none', #3770 ) ;
#7473 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7474 = oriented_edge ( 'none', *, *, #7363, .f. ) ;
#7475 = vertex_point ( 'none', #3769 ) ;
#7476 = vertex_point ( 'none', #3898 ) ;
#7477 = oriented_edge ( 'none', *, *, #7464, .t. ) ;
#7478 = edge_curve ( 'none', #7476, #7475, #3761, .t. ) ;
#7480 = oriented_edge ( 'none', *, *, #7349, .f. ) ;
#7479 = axis2_placement_3d ( 'none', #7420, #7419, #5522 ) ;
#7481 = oriented_edge ( 'none', *, *, #7327, .t. ) ;
#7482 = cartesian_point ( 'none', ( -4.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7483 = oriented_edge ( 'none', *, *, #6427, .t. ) ;
#7485 = oriented_edge ( 'none', *, *, #7264, .t. ) ;
#7484 = cylindrical_surface ( 'none', #7466, 2.500000000000000000 ) ;
#7486 = oriented_edge ( 'none', *, *, #6489, .t. ) ;
#7487 = edge_loop ( 'none', ( #7481, #7348, #7480, #7427 ) ) ;
#7488 = oriented_edge ( 'none', *, *, #6358, .t. ) ;
#7489 = edge_curve ( 'none', #7396, #7393, #3764, .t. ) ;
#7490 = axis2_placement_3d ( 'none', #7482, #7470, #7469 ) ;
#7491 = advanced_face ( 'none', ( #3902 ), #3908, .f. ) ;
#7492 = vertex_point ( 'none', #3901 ) ;
#7493 = oriented_edge ( 'none', *, *, #7711, .t. ) ;
#7494 = oriented_edge ( 'none', *, *, #7496, .f. ) ;
#7495 = cylindrical_surface ( 'none', #7490, 2.500000000000000000 ) ;
#7496 = edge_curve ( 'none', #7497, #7551, #3907, .t. ) ;
#7497 = vertex_point ( 'none', #3853 ) ;
#7498 = oriented_edge ( 'none', *, *, #7703, .t. ) ;
#7499 = oriented_edge ( 'none', *, *, #7508, .f. ) ;
#7500 = edge_curve ( 'none', #7682, #7497, #3852, .t. ) ;
#7501 = oriented_edge ( 'none', *, *, #7530, .t. ) ;
#7502 = oriented_edge ( 'none', *, *, #7620, .t. ) ;
#7503 = oriented_edge ( 'none', *, *, #7577, .t. ) ;
#7504 = oriented_edge ( 'none', *, *, #7531, .t. ) ;
#7505 = vertex_point ( 'none', #3906 ) ;
#7506 = vertex_point ( 'none', #3812 ) ;
#7507 = edge_loop ( 'none', ( #7657, #7608, #7565, #7611 ) ) ;
#7508 = edge_curve ( 'none', #7677, #7506, #3900, .t. ) ;
#7509 = vertex_point ( 'none', #3806 ) ;
#7510 = vertex_point ( 'none', #3805 ) ;
#7511 = edge_loop ( 'none', ( #7463, #7477, #7697, #7644 ) ) ;
#7512 = edge_curve ( 'none', #7380, #7665, #3801, .t. ) ;
#7513 = edge_loop ( 'none', ( #7413, #7493, #7384, #7394 ) ) ;
#7514 = edge_curve ( 'none', #7706, #7646, #3792, .t. ) ;
#7515 = advanced_face ( 'none', ( #3796, #3795, #3787, #3799, #3804, #3810, #3794, #3793, #3785, #3784, #3798, #3870, #3786 ), #3800, .t. ) ;
#7516 = edge_curve ( 'none', #7393, #7396, #3868, .t. ) ;
#7517 = oriented_edge ( 'none', *, *, #7264, .f. ) ;
#7518 = conical_surface ( 'none', #7592, 3.600000000000000100, 0.7853981633974543900 ) ;
#7519 = edge_loop ( 'none', ( #7543, #7569 ) ) ;
#7520 = line ( 'none', #7675, #7546 ) ;
#7521 = oriented_edge ( 'none', *, *, #7534, .f. ) ;
#7522 = vertex_point ( 'none', #3861 ) ;
#7523 = direction ( 'none', ( 0.0000000000000000000, -5.551115123125786400e-017, -1.000000000000000000 ) ) ;
#7525 = edge_loop ( 'none', ( #7501, #7502, #7504, #7503, #7574, #7579 ) ) ;
#7524 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7526 = oriented_edge ( 'none', *, *, #7567, .f. ) ;
#7527 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#7528 = oriented_edge ( 'none', *, *, #7703, .f. ) ;
#7529 = circle ( 'none', #7721, 3.099999999999997000 ) ;
#7530 = edge_curve ( 'none', #7651, #7654, #3857, .t. ) ;
#7531 = edge_curve ( 'none', #7509, #7505, #3862, .t. ) ;
#7532 = oriented_edge ( 'none', *, *, #7572, .f. ) ;
#7533 = edge_loop ( 'none', ( #7669, #7667, #7462, #7672 ) ) ;
#7534 = edge_curve ( 'none', #7660, #7492, #3842, .t. ) ;
#7535 = edge_loop ( 'none', ( #7536, #7626 ) ) ;
#7536 = oriented_edge ( 'none', *, *, #7679, .f. ) ;
#7537 = edge_curve ( 'none', #7510, #7621, #3843, .t. ) ;
#7538 = oriented_edge ( 'none', *, *, #7544, .f. ) ;
#7539 = edge_loop ( 'none', ( #7517, #7612 ) ) ;
#7540 = oriented_edge ( 'none', *, *, #7537, .t. ) ;
#7541 = edge_curve ( 'none', #7509, #7621, #3937, .t. ) ;
#7542 = edge_loop ( 'none', ( #7521, #7538 ) ) ;
#7543 = oriented_edge ( 'none', *, *, #7489, .f. ) ;
#7544 = edge_curve ( 'none', #7492, #7660, #3948, .t. ) ;
#7545 = vertex_point ( 'none', #3938 ) ;
#7546 = vector ( 'none', #7674, 1000.000000000000000 ) ;
#7547 = edge_curve ( 'none', #7550, #7444, #3924, .t. ) ;
#7548 = vertex_point ( 'none', #3926 ) ;
#7549 = edge_loop ( 'none', ( #7498, #7676, #7554, #7499 ) ) ;
#7550 = vertex_point ( 'none', #3920 ) ;
#7551 = vertex_point ( 'none', #3925 ) ;
#7552 = edge_loop ( 'none', ( #7562, #7561, #7494, #7631 ) ) ;
#7553 = edge_loop ( 'none', ( #7618, #7616, #7540, #7659 ) ) ;
#7554 = oriented_edge ( 'none', *, *, #7700, .f. ) ;
#7555 = oriented_edge ( 'none', *, *, #7556, .t. ) ;
#7556 = edge_curve ( 'none', #7393, #7696, #3933, .t. ) ;
#7557 = oriented_edge ( 'none', *, *, #7410, .t. ) ;
#7558 = edge_curve ( 'none', #7646, #7707, #3943, .t. ) ;
#7559 = advanced_face ( 'none', ( #3881 ), #3880, .f. ) ;
#7560 = face_outer_bound ( 'none', #5711, .t. ) ;
#7561 = oriented_edge ( 'none', *, *, #7564, .t. ) ;
#7562 = oriented_edge ( 'none', *, *, #7679, .t. ) ;
#7563 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7564 = edge_curve ( 'none', #7548, #7551, #3875, .t. ) ;
#7565 = oriented_edge ( 'none', *, *, #7609, .t. ) ;
#7566 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#7567 = edge_curve ( 'none', #7377, #7387, #2480, .t. ) ;
#7568 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7569 = oriented_edge ( 'none', *, *, #7516, .f. ) ;
#7570 = direction ( 'none', ( -0.7071067811865517900, 8.659560562354987100e-017, 0.7071067811865431300 ) ) ;
#7571 = oriented_edge ( 'none', *, *, #7389, .f. ) ;
#7572 = edge_curve ( 'none', #7629, #7677, #2429, .t. ) ;
#7573 = edge_loop ( 'none', ( #7528, #7532 ) ) ;
#7574 = oriented_edge ( 'none', *, *, #7578, .t. ) ;
#7575 = oriented_edge ( 'none', *, *, #7405, .f. ) ;
#7576 = edge_loop ( 'none', ( #7575, #7526 ) ) ;
#7577 = edge_curve ( 'none', #7505, #7522, #2514, .t. ) ;
#7578 = edge_curve ( 'none', #7522, #7650, #2420, .t. ) ;
#7579 = oriented_edge ( 'none', *, *, #7680, .t. ) ;
#7580 = edge_curve ( 'none', #7548, #7682, #2506, .t. ) ;
#7581 = cartesian_point ( 'none', ( -2.000000000000001800, 0.0000000000000000000, 23.39999999999999900 ) ) ;
#7582 = vertex_point ( 'none', #2504 ) ;
#7583 = vertex_point ( 'none', #2485 ) ;
#7584 = edge_curve ( 'none', #7545, #7696, #2419, .t. ) ;
#7585 = vertex_point ( 'none', #2535 ) ;
#7586 = oriented_edge ( 'none', *, *, #7584, .f. ) ;
#7587 = edge_loop ( 'none', ( #7743, #7781, #7793, #7749 ) ) ;
#7588 = oriented_edge ( 'none', *, *, #5890, .f. ) ;
#7589 = advanced_face ( 'none', ( #2518 ), #2534, .t. ) ;
#7590 = oriented_edge ( 'none', *, *, #7591, .t. ) ;
#7591 = edge_curve ( 'none', #5864, #7605, #2426, .t. ) ;
#7592 = axis2_placement_3d ( 'none', #7714, #7563, #7622 ) ;
#7593 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#7594 = edge_loop ( 'none', ( #6082, #6298, #6207, #6285 ) ) ;
#7595 = edge_curve ( 'none', #7605, #6839, #2509, .t. ) ;
#7596 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7597 = advanced_face ( 'none', ( #2424 ), #2459, .f. ) ;
#7598 = edge_loop ( 'none', ( #7599, #7602, #7606, #7769 ) ) ;
#7599 = oriented_edge ( 'none', *, *, #5894, .f. ) ;
#7600 = oriented_edge ( 'none', *, *, #7788, .f. ) ;
#7601 = oriented_edge ( 'none', *, *, #7595, .t. ) ;
#7602 = oriented_edge ( 'none', *, *, #7821, .f. ) ;
#7603 = advanced_face ( 'none', ( #2473 ), #2521, .t. ) ;
#7604 = oriented_edge ( 'none', *, *, #6895, .f. ) ;
#7605 = vertex_point ( 'none', #2523 ) ;
#7606 = oriented_edge ( 'none', *, *, #5863, .t. ) ;
#7607 = edge_loop ( 'none', ( #7604, #7588, #7590, #7601 ) ) ;
#7608 = oriented_edge ( 'none', *, *, #7658, .t. ) ;
#7609 = edge_curve ( 'none', #7630, #7656, #2454, .t. ) ;
#7610 = edge_curve ( 'none', #7651, #7656, #2438, .t. ) ;
#7611 = oriented_edge ( 'none', *, *, #7610, .f. ) ;
#7612 = oriented_edge ( 'none', *, *, #7632, .f. ) ;
#7613 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, 17.39999999999999500 ) ) ;
#7615 = advanced_face ( 'none', ( #2433 ), #2460, .f. ) ;
#7614 = line ( 'none', #7613, #7645 ) ;
#7616 = oriented_edge ( 'none', *, *, #7619, .t. ) ;
#7618 = oriented_edge ( 'none', *, *, #7620, .f. ) ;
#7617 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7619 = edge_curve ( 'none', #7654, #7510, #2489, .t. ) ;
#7620 = edge_curve ( 'none', #7654, #7509, #2495, .t. ) ;
#7621 = vertex_point ( 'none', #2621 ) ;
#7622 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7623 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7624 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7625 = edge_loop ( 'none', ( #7571, #7627 ) ) ;
#7626 = oriented_edge ( 'none', *, *, #7580, .f. ) ;
#7627 = oriented_edge ( 'none', *, *, #7628, .f. ) ;
#7628 = edge_curve ( 'none', #7355, #7640, #2549, .t. ) ;
#7629 = vertex_point ( 'none', #2559 ) ;
#7630 = vertex_point ( 'none', #2569 ) ;
#7631 = oriented_edge ( 'none', *, *, #7500, .f. ) ;
#7632 = edge_curve ( 'none', #7472, #7471, #2581, .t. ) ;
#7633 = vertex_point ( 'none', #2545 ) ;
#7634 = direction ( 'none', ( 0.8949343677499602700, -1.915134717478395000e-015, 0.4461978007789579900 ) ) ;
#7635 = vector ( 'none', #7634, 1000.000000000000100 ) ;
#7636 = advanced_face ( 'none', ( #2604 ), #2547, .f. ) ;
#7637 = conical_surface ( 'none', #7642, 3.600000000000000100, 0.7853981633974543900 ) ;
#7638 = conical_surface ( 'none', #7704, 0.5559999999999997200, 0.06981317007976597900 ) ;
#7639 = edge_curve ( 'none', #7396, #7545, #2588, .t. ) ;
#7640 = vertex_point ( 'none', #2587 ) ;
#7641 = oriented_edge ( 'none', *, *, #7639, .f. ) ;
#7642 = axis2_placement_3d ( 'none', #7727, #7710, #7663 ) ;
#7643 = vertex_point ( 'none', #2582 ) ;
#7644 = oriented_edge ( 'none', *, *, #7354, .f. ) ;
#7645 = vector ( 'none', #7570, 1000.000000000000100 ) ;
#7646 = vertex_point ( 'none', #2601 ) ;
#7647 = axis2_placement_3d ( 'none', #7713, #7624, #7623 ) ;
#7648 = cartesian_point ( 'none', ( 6.399999999999995900, 1.500000000000018700, 3.469446951953614200e-015 ) ) ;
#7650 = vertex_point ( 'none', #2560 ) ;
#7649 = plane ( 'none', #7723 ) ;
#7651 = vertex_point ( 'none', #2600 ) ;
#7652 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3699999999999814500, -1.399999999999995000 ) ) ;
#7653 = line ( 'none', #7652, #7635 ) ;
#7654 = vertex_point ( 'none', #2625 ) ;
#7655 = advanced_face ( 'none', ( #2623 ), #2583, .t. ) ;
#7656 = vertex_point ( 'none', #2624 ) ;
#7657 = oriented_edge ( 'none', *, *, #7680, .f. ) ;
#7658 = edge_curve ( 'none', #7650, #7630, #2590, .t. ) ;
#7659 = oriented_edge ( 'none', *, *, #7541, .f. ) ;
#7660 = vertex_point ( 'none', #2589 ) ;
#7661 = vertex_point ( 'none', #2561 ) ;
#7662 = advanced_face ( 'none', ( #2597 ), #2562, .f. ) ;
#7663 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7664 = vertex_point ( 'none', #2565 ) ;
#7665 = vertex_point ( 'none', #2622 ) ;
#7666 = circle ( 'none', #7647, 3.600000000000000100 ) ;
#7667 = oriented_edge ( 'none', *, *, #7671, .t. ) ;
#7668 = edge_curve ( 'none', #7665, #7673, #2614, .t. ) ;
#7669 = oriented_edge ( 'none', *, *, #7709, .t. ) ;
#7670 = face_outer_bound ( 'none', #5579, .t. ) ;
#7671 = edge_curve ( 'none', #7381, #7673, #2613, .t. ) ;
#7672 = oriented_edge ( 'none', *, *, #7512, .f. ) ;
#7673 = vertex_point ( 'none', #2573 ) ;
#7674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7675 = cartesian_point ( 'none', ( 3.600000000000000100, 4.408728476930471200e-016, 20.39999999999999900 ) ) ;
#7676 = oriented_edge ( 'none', *, *, #7702, .t. ) ;
#7677 = vertex_point ( 'none', #2572 ) ;
#7678 = oriented_edge ( 'none', *, *, #7681, .f. ) ;
#7679 = edge_curve ( 'none', #7682, #7548, #2556, .t. ) ;
#7680 = edge_curve ( 'none', #7650, #7651, #2496, .t. ) ;
#7681 = edge_curve ( 'none', #7387, #7550, #2644, .t. ) ;
#7682 = vertex_point ( 'none', #2682 ) ;
#7683 = oriented_edge ( 'none', *, *, #7685, .t. ) ;
#7684 = oriented_edge ( 'none', *, *, #7774, .t. ) ;
#7685 = edge_curve ( 'none', #7694, #7689, #2652, .t. ) ;
#7686 = oriented_edge ( 'none', *, *, #7687, .t. ) ;
#7687 = edge_curve ( 'none', #7689, #7763, #2677, .t. ) ;
#7688 = vertex_point ( 'none', #2695 ) ;
#7689 = vertex_point ( 'none', #2643 ) ;
#7690 = oriented_edge ( 'none', *, *, #7693, .t. ) ;
#7691 = edge_loop ( 'none', ( #7772, #7789 ) ) ;
#7692 = oriented_edge ( 'none', *, *, #7760, .t. ) ;
#7693 = edge_curve ( 'none', #7688, #7766, #2683, .t. ) ;
#7694 = vertex_point ( 'none', #2699 ) ;
#7695 = advanced_face ( 'none', ( #2694 ), #2692, .f. ) ;
#7696 = vertex_point ( 'none', #2629 ) ;
#7697 = oriented_edge ( 'none', *, *, #7478, .f. ) ;
#7698 = face_outer_bound ( 'none', #5538, .t. ) ;
#7699 = advanced_face ( 'none', ( #2647 ), #2630, .f. ) ;
#7700 = edge_curve ( 'none', #7506, #7633, #2650, .t. ) ;
#7701 = cartesian_point ( 'none', ( 2.000000000000001800, 2.755455298081545800e-016, 23.39999999999999900 ) ) ;
#7702 = edge_curve ( 'none', #7629, #7633, #2666, .t. ) ;
#7703 = edge_curve ( 'none', #7677, #7629, #2641, .t. ) ;
#7704 = axis2_placement_3d ( 'none', #7617, #7596, #7593 ) ;
#7705 = edge_loop ( 'none', ( #7395, #7555, #7586, #7641 ) ) ;
#7706 = vertex_point ( 'none', #2703 ) ;
#7707 = vertex_point ( 'none', #2659 ) ;
#7708 = oriented_edge ( 'none', *, *, #7558, .f. ) ;
#7709 = edge_curve ( 'none', #7380, #7381, #2653, .t. ) ;
#7710 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7711 = edge_curve ( 'none', #7492, #7664, #2691, .t. ) ;
#7712 = conical_surface ( 'none', #7726, 0.5559999999999997200, 0.06981317007976597900 ) ;
#7713 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 17.39999999999999500 ) ) ;
#7714 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 17.39999999999999500 ) ) ;
#7715 = face_outer_bound ( 'none', #5212, .t. ) ;
#7716 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7717 = axis2_placement_3d ( 'none', #7716, #5521, #5472 ) ;
#7718 = circle ( 'none', #7717, 0.5559999999999997200 ) ;
#7719 = advanced_face ( 'none', ( #2673 ), #2658, .f. ) ;
#7720 = oriented_edge ( 'none', *, *, #6872, .f. ) ;
#7721 = axis2_placement_3d ( 'none', #7566, #7722, #7568 ) ;
#7722 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7723 = axis2_placement_3d ( 'none', #7648, #7524, #7523 ) ;
#7724 = oriented_edge ( 'none', *, *, #7765, .t. ) ;
#7725 = oriented_edge ( 'none', *, *, #7777, .t. ) ;
#7726 = axis2_placement_3d ( 'none', #7729, #7728, #7527 ) ;
#7727 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 17.39999999999999500 ) ) ;
#7728 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7729 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7730 = advanced_face ( 'none', ( #2672 ), #2702, .t. ) ;
#7731 = oriented_edge ( 'none', *, *, #7085, .t. ) ;
#7732 = vertex_point ( 'none', #2750 ) ;
#7733 = oriented_edge ( 'none', *, *, #7736, .f. ) ;
#7734 = edge_curve ( 'none', #7735, #7933, #2736, .t. ) ;
#7735 = vertex_point ( 'none', #2705 ) ;
#7736 = edge_curve ( 'none', #7621, #7735, #2734, .t. ) ;
#7737 = oriented_edge ( 'none', *, *, #7738, .t. ) ;
#7738 = edge_curve ( 'none', #7551, #7497, #2709, .t. ) ;
#7739 = oriented_edge ( 'none', *, *, #7740, .t. ) ;
#7740 = edge_curve ( 'none', #7358, #7445, #2725, .t. ) ;
#7741 = edge_loop ( 'none', ( #7754, #7737 ) ) ;
#7742 = edge_loop ( 'none', ( #7815, #7794, #7759, #7816 ) ) ;
#7743 = oriented_edge ( 'none', *, *, #7090, .f. ) ;
#7744 = oriented_edge ( 'none', *, *, #7786, .t. ) ;
#7745 = advanced_face ( 'none', ( #2711 ), #2726, .t. ) ;
#7746 = edge_loop ( 'none', ( #7796, #7744, #7798, #7720 ) ) ;
#7747 = oriented_edge ( 'none', *, *, #5932, .t. ) ;
#7748 = oriented_edge ( 'none', *, *, #7755, .t. ) ;
#7749 = oriented_edge ( 'none', *, *, #6101, .t. ) ;
#7750 = edge_curve ( 'none', #7795, #5852, #2748, .t. ) ;
#7751 = edge_loop ( 'none', ( #7799, #7758, #7785, #7725 ) ) ;
#7752 = edge_curve ( 'none', #5834, #5744, #2735, .t. ) ;
#7753 = edge_curve ( 'none', #7475, #7476, #2757, .t. ) ;
#7754 = oriented_edge ( 'none', *, *, #7496, .t. ) ;
#7755 = edge_curve ( 'none', #5723, #5933, #2763, .t. ) ;
#7756 = oriented_edge ( 'none', *, *, #7752, .t. ) ;
#7757 = edge_loop ( 'none', ( #7747, #7748 ) ) ;
#7758 = oriented_edge ( 'none', *, *, #7817, .f. ) ;
#7759 = oriented_edge ( 'none', *, *, #7817, .t. ) ;
#7760 = edge_curve ( 'none', #7761, #7688, #2746, .t. ) ;
#7761 = vertex_point ( 'none', #2752 ) ;
#7762 = oriented_edge ( 'none', *, *, #5915, .t. ) ;
#7763 = vertex_point ( 'none', #2768 ) ;
#7764 = edge_curve ( 'none', #7763, #7079, #2732, .t. ) ;
#7765 = edge_curve ( 'none', #5791, #5794, #2733, .t. ) ;
#7766 = vertex_point ( 'none', #2660 ) ;
#7767 = edge_curve ( 'none', #7025, #7761, #2606, .t. ) ;
#7768 = axis2_placement_3d ( 'none', #7823, #7804, #7779 ) ;
#7769 = oriented_edge ( 'none', *, *, #7070, .t. ) ;
#7770 = edge_curve ( 'none', #5895, #6096, #2610, .t. ) ;
#7771 = oriented_edge ( 'none', *, *, #5930, .t. ) ;
#7772 = oriented_edge ( 'none', *, *, #5838, .t. ) ;
#7773 = oriented_edge ( 'none', *, *, #7767, .t. ) ;
#7774 = edge_curve ( 'none', #7766, #7694, #2839, .t. ) ;
#7775 = axis2_placement_3d ( 'none', #7825, #7810, #7805 ) ;
#7777 = edge_curve ( 'none', #7800, #6859, #2817, .t. ) ;
#7776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7778 = circle ( 'none', #7787, 2.500000000000000000 ) ;
#7779 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7780 = circle ( 'none', #7775, 3.000000000000000400 ) ;
#7781 = oriented_edge ( 'none', *, *, #5897, .f. ) ;
#7782 = advanced_face ( 'none', ( #2810 ), #2800, .t. ) ;
#7783 = axis2_placement_3d ( 'none', #7811, #7776, #7801 ) ;
#7784 = cylindrical_surface ( 'none', #7768, 3.000000000000000400 ) ;
#7785 = oriented_edge ( 'none', *, *, #7806, .f. ) ;
#7786 = edge_curve ( 'none', #5855, #7732, #2781, .t. ) ;
#7787 = axis2_placement_3d ( 'none', #7813, #7822, #7803 ) ;
#7788 = edge_curve ( 'none', #6038, #7732, #2780, .t. ) ;
#7789 = oriented_edge ( 'none', *, *, #7790, .t. ) ;
#7790 = edge_curve ( 'none', #5828, #5728, #2834, .t. ) ;
#7791 = face_outer_bound ( 'none', #5523, .t. ) ;
#7792 = oriented_edge ( 'none', *, *, #7764, .t. ) ;
#7793 = oriented_edge ( 'none', *, *, #7770, .t. ) ;
#7794 = oriented_edge ( 'none', *, *, #7750, .f. ) ;
#7795 = vertex_point ( 'none', #2772 ) ;
#7796 = oriented_edge ( 'none', *, *, #6106, .f. ) ;
#7797 = edge_loop ( 'none', ( #7731, #7827, #7600, #7826 ) ) ;
#7798 = oriented_edge ( 'none', *, *, #7820, .t. ) ;
#7799 = oriented_edge ( 'none', *, *, #6870, .t. ) ;
#7800 = vertex_point ( 'none', #2846 ) ;
#7801 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7802 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#7803 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7805 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7806 = edge_curve ( 'none', #7800, #7795, #2778, .t. ) ;
#7807 = conical_surface ( 'none', #7809, 0.5559999999999997200, 0.06981317007976597900 ) ;
#7808 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7809 = axis2_placement_3d ( 'none', #7812, #7808, #7802 ) ;
#7810 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7811 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#7812 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7813 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#7814 = face_outer_bound ( 'none', #5584, .t. ) ;
#7815 = oriented_edge ( 'none', *, *, #6033, .f. ) ;
#7816 = oriented_edge ( 'none', *, *, #6738, .t. ) ;
#7817 = edge_curve ( 'none', #7795, #6861, #2813, .t. ) ;
#7818 = circle ( 'none', #7783, 3.000000000000000400 ) ;
#7819 = edge_loop ( 'none', ( #7771, #7756 ) ) ;
#7820 = edge_curve ( 'none', #7732, #6834, #2777, .t. ) ;
#7821 = edge_curve ( 'none', #5860, #5893, #2782, .t. ) ;
#7822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7823 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#7824 = edge_loop ( 'none', ( #7762, #7724 ) ) ;
#7825 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7826 = oriented_edge ( 'none', *, *, #5851, .t. ) ;
#7827 = oriented_edge ( 'none', *, *, #7820, .f. ) ;
#7828 = advanced_face ( 'none', ( #2784 ), #2841, .f. ) ;
#7829 = oriented_edge ( 'none', *, *, #7700, .t. ) ;
#7830 = edge_curve ( 'none', #7656, #7510, #2825, .t. ) ;
#7831 = oriented_edge ( 'none', *, *, #7879, .f. ) ;
#7832 = oriented_edge ( 'none', *, *, #7619, .f. ) ;
#7833 = advanced_face ( 'none', ( #2835 ), #2776, .f. ) ;
#7834 = oriented_edge ( 'none', *, *, #7364, .f. ) ;
#7835 = oriented_edge ( 'none', *, *, #7847, .t. ) ;
#7836 = axis2_placement_3d ( 'none', #7977, #7911, #7909 ) ;
#7837 = edge_loop ( 'none', ( #7839, #7871 ) ) ;
#7839 = oriented_edge ( 'none', *, *, #7360, .t. ) ;
#7838 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7840 = oriented_edge ( 'none', *, *, #7872, .t. ) ;
#7842 = oriented_edge ( 'none', *, *, #7547, .t. ) ;
#7841 = circle ( 'none', #7836, 2.800000000000003800 ) ;
#7843 = edge_loop ( 'none', ( #7901, #7906 ) ) ;
#7844 = oriented_edge ( 'none', *, *, #7734, .f. ) ;
#7845 = oriented_edge ( 'none', *, *, #7412, .f. ) ;
#7846 = edge_loop ( 'none', ( #7878, #7835 ) ) ;
#7847 = edge_curve ( 'none', #7448, #7346, #2790, .t. ) ;
#7848 = edge_curve ( 'none', #7664, #7382, #2961, .t. ) ;
#7849 = advanced_face ( 'none', ( #2904 ), #2858, .t. ) ;
#7850 = edge_curve ( 'none', #7505, #7735, #2937, .t. ) ;
#7851 = oriented_edge ( 'none', *, *, #7541, .t. ) ;
#7852 = edge_loop ( 'none', ( #7863, #7935 ) ) ;
#7853 = edge_loop ( 'none', ( #7930, #7918 ) ) ;
#7854 = edge_curve ( 'none', #7268, #7267, #2864, .t. ) ;
#7855 = oriented_edge ( 'none', *, *, #7889, .f. ) ;
#7856 = cartesian_point ( 'none', ( 1.749999999999999800, 0.4150132528004460400, -0.3699999999999918900 ) ) ;
#7857 = cartesian_point ( 'none', ( 1.182234488158505200, 0.4682027105830475800, -0.3699999999999882800 ) ) ;
#7858 = cartesian_point ( 'none', ( 0.6140734012210606900, 0.5172535664943184200, -0.3699999999999882800 ) ) ;
#7859 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.5647601330409264300, -0.3699999999999970500 ) ) ;
#7860 = edge_loop ( 'none', ( #7902, #7907 ) ) ;
#7861 = advanced_face ( 'none', ( #2865, #2881, #2935, #2852, #2859, #2856, #2855, #2853, #2952, #2927, #2923, #2926, #2925 ), #2898, .f. ) ;
#7862 = edge_loop ( 'none', ( #7865, #7903 ) ) ;
#7863 = oriented_edge ( 'none', *, *, #7478, .t. ) ;
#7864 = edge_loop ( 'none', ( #7929, #7937 ) ) ;
#7865 = oriented_edge ( 'none', *, *, #7668, .t. ) ;
#7866 = edge_loop ( 'none', ( #7920, #7970 ) ) ;
#7867 = circle ( 'none', #7882, 6.000000000000000000 ) ;
#7868 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7869 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7870 = oriented_edge ( 'none', *, *, #7919, .f. ) ;
#7871 = oriented_edge ( 'none', *, *, #7921, .t. ) ;
#7872 = edge_curve ( 'none', #7444, #7550, #2924, .t. ) ;
#7873 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.665334536937735800e-016 ) ) ;
#7874 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.041719095097280900e-016, 5.499999999999999100 ) ) ;
#7875 = cartesian_point ( 'none', ( 6.399999999999995900, 8.326672684688671600e-017, 1.499999999999998700 ) ) ;
#7876 = face_outer_bound ( 'none', #5287, .t. ) ;
#7877 = oriented_edge ( 'none', *, *, #7709, .f. ) ;
#7878 = oriented_edge ( 'none', *, *, #7349, .t. ) ;
#7879 = edge_curve ( 'none', #7661, #7706, #2954, .t. ) ;
#7880 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7881 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7882 = axis2_placement_3d ( 'none', #7881, #7880, #4428 ) ;
#7883 = face_bound ( 'none', #5582, .t. ) ;
#7884 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7885 = face_outer_bound ( 'none', #5546, .t. ) ;
#7886 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128110900, -0.1757797251966744500 ) ) ;
#7887 = cartesian_point ( 'none', ( 1.660250941223955900, 0.5722294445146484100, -0.06135250112736690500 ) ) ;
#7888 = cartesian_point ( 'none', ( 1.660250941223955200, 0.5722294445146489700, 0.06135250112737736200 ) ) ;
#7889 = edge_curve ( 'none', #7643, #7585, #2929, .t. ) ;
#7890 = edge_loop ( 'none', ( #7832, #7936, #7939, #7941 ) ) ;
#7891 = edge_loop ( 'none', ( #7877, #7870 ) ) ;
#7892 = edge_curve ( 'none', #7933, #7630, #2930, .t. ) ;
#7893 = edge_loop ( 'none', ( #7894, #7896, #7895, #7844, #7733, #7932 ) ) ;
#7894 = oriented_edge ( 'none', *, *, #7830, .f. ) ;
#7895 = oriented_edge ( 'none', *, *, #7892, .f. ) ;
#7896 = oriented_edge ( 'none', *, *, #7609, .f. ) ;
#7897 = edge_loop ( 'none', ( #7845, #7831 ) ) ;
#7898 = circle ( 'none', #7957, 6.367225826974510600 ) ;
#7899 = vector ( 'none', #7884, 1000.000000000000000 ) ;
#7900 = circle ( 'none', #7966, 6.500000000000000900 ) ;
#7901 = oriented_edge ( 'none', *, *, #7327, .f. ) ;
#7902 = oriented_edge ( 'none', *, *, #7450, .t. ) ;
#7903 = oriented_edge ( 'none', *, *, #7949, .t. ) ;
#7904 = circle ( 'none', #7927, 5.999999999999995600 ) ;
#7905 = cartesian_point ( 'none', ( 5.500000000000000900, 6.500000000000000900, 0.0000000000000000000 ) ) ;
#7906 = oriented_edge ( 'none', *, *, #7854, .f. ) ;
#7907 = oriented_edge ( 'none', *, *, #7926, .t. ) ;
#7908 = vector ( 'none', #7873, 1000.000000000000000 ) ;
#7910 = oriented_edge ( 'none', *, *, #7736, .t. ) ;
#7909 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7911 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7912 = direction ( 'none', ( 0.8949343677499602700, -0.4461978007789579300, 8.326672684688672800e-017 ) ) ;
#7913 = vector ( 'none', #7912, 1000.000000000000100 ) ;
#7914 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.775557561562893300e-016 ) ) ;
#7915 = vector ( 'none', #7914, 1000.000000000000000 ) ;
#7916 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127936600, -0.3699999999999953300 ) ) ;
#7917 = line ( 'none', #7916, #7915 ) ;
#7918 = oriented_edge ( 'none', *, *, #7943, .f. ) ;
#7919 = edge_curve ( 'none', #7381, #7380, #2947, .t. ) ;
#7920 = oriented_edge ( 'none', *, *, #7383, .t. ) ;
#7921 = edge_curve ( 'none', #7388, #7361, #2942, .t. ) ;
#7922 = plane ( 'none', #7951 ) ;
#7923 = edge_curve ( 'none', #7633, #7506, #2870, .t. ) ;
#7924 = oriented_edge ( 'none', *, *, #7850, .f. ) ;
#7925 = cartesian_point ( 'none', ( 5.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7926 = edge_curve ( 'none', #7433, #7451, #2895, .t. ) ;
#7927 = axis2_placement_3d ( 'none', #7925, #7869, #7868 ) ;
#7928 = edge_curve ( 'none', #7696, #7545, #2894, .t. ) ;
#7929 = oriented_edge ( 'none', *, *, #7558, .t. ) ;
#7930 = oriented_edge ( 'none', *, *, #7411, .f. ) ;
#7931 = edge_loop ( 'none', ( #7842, #7840 ) ) ;
#7932 = oriented_edge ( 'none', *, *, #7537, .f. ) ;
#7933 = vertex_point ( 'none', #2874 ) ;
#7934 = edge_curve ( 'none', #7707, #7646, #2946, .t. ) ;
#7935 = oriented_edge ( 'none', *, *, #7753, .t. ) ;
#7936 = oriented_edge ( 'none', *, *, #7530, .f. ) ;
#7937 = oriented_edge ( 'none', *, *, #7934, .t. ) ;
#7938 = edge_loop ( 'none', ( #7910, #7924, #7940, #7851 ) ) ;
#7939 = oriented_edge ( 'none', *, *, #7610, .t. ) ;
#7940 = oriented_edge ( 'none', *, *, #7531, .f. ) ;
#7941 = oriented_edge ( 'none', *, *, #7830, .t. ) ;
#7942 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128110900, 0.1757797251966848600 ) ) ;
#7943 = edge_curve ( 'none', #7583, #7582, #2918, .t. ) ;
#7944 = oriented_edge ( 'none', *, *, #7923, .t. ) ;
#7945 = edge_loop ( 'none', ( #7829, #7944 ) ) ;
#7946 = edge_loop ( 'none', ( #7948, #7739 ) ) ;
#7947 =( bounded_curve ( ) b_spline_curve ( 3, ( #7942, #7888, #7887, #7886 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.913771593002811900, 6.652599021356367700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9550261302401175100, 0.9550261302401175100, 1.000000000000000000 ) )
representation_item ( '' ) );
#7948 = oriented_edge ( 'none', *, *, #7446, .t. ) ;
#7949 = edge_curve ( 'none', #7673, #7665, #2455, .t. ) ;
#7950 = face_bound ( 'none', #5290, .t. ) ;
#7951 = axis2_placement_3d ( 'none', #7905, #7838, #7980 ) ;
#7952 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.347880794884119700e-016, -6.000000000000000000 ) ) ;
#7953 = line ( 'none', #7952, #7899 ) ;
#7954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7955 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7956 = cartesian_point ( 'none', ( 4.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7957 = axis2_placement_3d ( 'none', #7956, #7955, #7954 ) ;
#7958 = b_spline_curve_with_knots ( 'none', 3,
( #7859, #7858, #7857, #7856 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001036549833494525500, 0.002747329934099760400 ),
.unspecified. ) ;
#7959 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 6.695352868347746900e-017 ) ) ;
#7960 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.400000000000012300, 0.3700000000000092100 ) ) ;
#7962 = line ( 'none', #7960, #7913 ) ;
#7961 = face_outer_bound ( 'none', #5666, .t. ) ;
#7963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7964 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7965 = cartesian_point ( 'none', ( 4.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7966 = axis2_placement_3d ( 'none', #7965, #7964, #7963 ) ;
#7967 = face_outer_bound ( 'none', #5429, .t. ) ;
#7968 = edge_loop ( 'none', ( #7971, #7969 ) ) ;
#7969 = oriented_edge ( 'none', *, *, #7928, .t. ) ;
#7970 = oriented_edge ( 'none', *, *, #7848, .t. ) ;
#7971 = oriented_edge ( 'none', *, *, #7584, .t. ) ;
#7972 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128076500, 0.3700000000000057700 ) ) ;
#7973 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999999100 ) ) ;
#7975 = cartesian_point ( 'none', ( 4.563582458324262300, 0.0000000000000000000, -0.8753182020456613500 ) ) ;
#7974 = line ( 'none', #7972, #7908 ) ;
#7976 = axis2_placement_3d ( 'none', #7975, #7994, #7993 ) ;
#7977 = cartesian_point ( 'none', ( 5.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7978 = direction ( 'none', ( 2.692465598065444500e-016, 1.665334536937735800e-016, -1.000000000000000000 ) ) ;
#7979 = direction ( 'none', ( 0.0000000000000000000, -1.665334536937735800e-016, 1.000000000000000000 ) ) ;
#7980 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7981 = cartesian_point ( 'none', ( 1.750000000000000200, 0.5274822160128076500, 0.3700000000000057700 ) ) ;
#7982 = face_outer_bound ( 'none', #5295, .t. ) ;
#7983 = cartesian_point ( 'none', ( 0.04579512008964217700, -0.5647601330409091100, 0.3700000000000092100 ) ) ;
#7984 = circle ( 'none', #7976, 4.903402673091947300 ) ;
#7985 = direction ( 'none', ( 0.4461978007789581500, -0.8949343677499602700, -5.551115123125786400e-017 ) ) ;
#7986 = cartesian_point ( 'none', ( 5.000000000000000900, 1.387778780781445700e-014, 0.3700000000000039900 ) ) ;
#7987 = axis2_placement_3d ( 'none', #7996, #8038, #8037 ) ;
#7988 = circle ( 'none', #8034, 4.986291206899170300 ) ;
#7989 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#7990 = cartesian_point ( 'none', ( 0.1878697312560334000, 0.3699999999999953300, 1.306331610517842000 ) ) ;
#7991 = direction ( 'none', ( -0.8949343677499604900, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#7992 = direction ( 'none', ( 0.4461978007789583200, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#7993 = direction ( 'none', ( 0.8949343677499604900, 0.0000000000000000000, -0.4461978007789578800 ) ) ;
#7994 = direction ( 'none', ( 0.4461978007789583200, -3.219646771412955500e-015, 0.8949343677499602700 ) ) ;
#7995 = face_outer_bound ( 'none', #5476, .t. ) ;
#7996 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7997 = cartesian_point ( 'none', ( 0.1878697312560334000, -1.306331610517835100, 0.3700000000000039900 ) ) ;
#7998 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789581500, 2.775557561562892000e-017 ) ) ;
#7999 = axis2_placement_3d ( 'none', #8050, #7992, #7991 ) ;
#8000 = circle ( 'none', #7999, 4.903402673091947300 ) ;
#8001 = axis2_placement_3d ( 'none', #8018, #8017, #8016 ) ;
#8002 = axis2_placement_3d ( 'none', #8044, #7985, #7998 ) ;
#8003 = circle ( 'none', #8013, 4.986291206899169400 ) ;
#8004 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562892800e-016 ) ) ;
#8005 = direction ( 'none', ( 1.024798993313430500e-016, 2.775557561562892800e-016, 1.000000000000000000 ) ) ;
#8006 = cartesian_point ( 'none', ( 1.750000000000000200, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#8007 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127902200, 0.3699999999999987700 ) ) ;
#8008 = axis2_placement_3d ( 'none', #7986, #7978, #8025 ) ;
#8009 = conical_surface ( 'none', #8063, 0.5559999999999997200, 0.06981317007976597900 ) ;
#8010 = line ( 'none', #8062, #8061 ) ;
#8011 = circle ( 'none', #8008, 4.986291206899172900 ) ;
#8012 = axis2_placement_3d ( 'none', #8032, #8024, #8023 ) ;
#8013 = axis2_placement_3d ( 'none', #8049, #8048, #8047 ) ;
#8014 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8015 = circle ( 'none', #8051, 4.903402673091945600 ) ;
#8016 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.717957414383890800e-016 ) ) ;
#8017 = direction ( 'none', ( 2.692465598065444500e-016, 1.665334536937735800e-016, -1.000000000000000000 ) ) ;
#8018 = cartesian_point ( 'none', ( 5.000000000000000900, 1.387778780781445700e-014, 0.3700000000000039900 ) ) ;
#8019 = plane ( 'none', #8036 ) ;
#8020 = circle ( 'none', #7987, 0.6751696141506917700 ) ;
#8021 = cartesian_point ( 'none', ( 4.563582458324259700, 0.8753182020456786700, 3.469446951953614200e-015 ) ) ;
#8022 = cartesian_point ( 'none', ( 0.04579512008964260700, 0.3700000000000022700, 0.5647601330409282000 ) ) ;
#8023 = direction ( 'none', ( 0.0000000000000000000, -5.551115123125785200e-017, -1.000000000000000000 ) ) ;
#8024 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8025 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.717957414383890800e-016 ) ) ;
#8026 = plane ( 'none', #8002 ) ;
#8027 = circle ( 'none', #8012, 0.6751696141506917700 ) ;
#8028 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127936600, -0.3699999999999953300 ) ) ;
#8029 = circle ( 'none', #8001, 4.986291206899172900 ) ;
#8030 = direction ( 'none', ( 0.0000000000000000000, -3.826884039452519900e-015, 1.000000000000000000 ) ) ;
#8031 = direction ( 'none', ( 2.692465598065444500e-016, 1.000000000000000000, 3.830269434956792400e-015 ) ) ;
#8032 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8033 = cartesian_point ( 'none', ( 5.000000000000000900, -0.3699999999999883900, 3.469446951953614200e-015 ) ) ;
#8034 = axis2_placement_3d ( 'none', #8033, #8031, #8030 ) ;
#8035 = face_outer_bound ( 'none', #4383, .t. ) ;
#8036 = axis2_placement_3d ( 'none', #7989, #8005, #8004 ) ;
#8037 = direction ( 'none', ( 0.0000000000000000000, -1.831867990631508300e-015, -1.000000000000000000 ) ) ;
#8038 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8039 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125785200e-017, 1.000000000000000000 ) ) ;
#8040 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8041 = cartesian_point ( 'none', ( 0.7753715989337328600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8042 = axis2_placement_3d ( 'none', #8041, #8040, #8039 ) ;
#8043 = circle ( 'none', #8042, 2.674418604651160900 ) ;
#8044 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.399999999999991500, -0.3699999999999970500 ) ) ;
#8045 = cartesian_point ( 'none', ( 0.04579512008964217700, 0.5647601330409195400, 0.3700000000000022700 ) ) ;
#8046 = cartesian_point ( 'none', ( 2.500000000000000000, 3.061616997868383100e-016, 20.39999999999999900 ) ) ;
#8047 = direction ( 'none', ( 0.0000000000000000000, 3.218061578630529000e-015, -1.000000000000000000 ) ) ;
#8048 = direction ( 'none', ( 1.024798993313430700e-016, -1.000000000000000000, -3.219646771412955900e-015 ) ) ;
#8049 = cartesian_point ( 'none', ( 5.000000000000000900, 0.3700000000000057700, 3.469446951953614200e-015 ) ) ;
#8050 = cartesian_point ( 'none', ( 4.563582458324265000, -0.8753182020456579100, 3.469446951953614200e-015 ) ) ;
#8051 = axis2_placement_3d ( 'none', #8021, #8054, #8053 ) ;
#8052 = cartesian_point ( 'none', ( 0.1878697312560325100, -0.3699999999999953300, 1.306331610517842000 ) ) ;
#8053 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789582100, 2.775557561562890700e-017 ) ) ;
#8054 = direction ( 'none', ( 0.4461978007789585400, -0.8949343677499601600, -5.551115123125785200e-017 ) ) ;
#8055 = cartesian_point ( 'none', ( 0.04579512008964130300, -0.3699999999999883900, 0.5647601330409229800 ) ) ;
#8056 = direction ( 'none', ( 0.8949343677499604900, -0.4461978007789578800, 0.0000000000000000000 ) ) ;
#8057 = vector ( 'none', #8056, 1000.000000000000200 ) ;
#8058 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.400000000000012300, -0.3699999999999918900 ) ) ;
#8059 = line ( 'none', #8058, #8057 ) ;
#8060 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128110900, -0.1757797251966744500 ) ) ;
#8061 = vector ( 'none', #7979, 1000.000000000000000 ) ;
#8062 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127936600, -0.3699999999999953300 ) ) ;
#8063 = axis2_placement_3d ( 'none', #8067, #8014, #8064 ) ;
#8064 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8065 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8066 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8068 = face_outer_bound ( 'none', #4754, .t. ) ;
#8067 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8069 = cartesian_point ( 'none', ( 1.003501532591313500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8070 = cylindrical_surface ( 'none', #8135, 1.499999999999998900 ) ;
#8071 = axis2_placement_3d ( 'none', #8195, #8194, #8193 ) ;
#8072 = cartesian_point ( 'none', ( 2.399999999999999500, 1.554312234475219300e-016, 2.799999999999998500 ) ) ;
#8073 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8074 = vector ( 'none', #8073, 1000.000000000000000 ) ;
#8075 = cartesian_point ( 'none', ( -25.39999999999996300, 1.874698803137368000e-016, -2.799999999999998500 ) ) ;
#8076 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8077 = vector ( 'none', #8150, 1000.000000000000000 ) ;
#8078 = toroidal_surface ( 'none', #8071, 1.599999999999999900, 0.1000000000000000100 ) ;
#8079 = circle ( 'none', #8186, 0.2700000000000006800 ) ;
#8080 = cartesian_point ( 'none', ( 0.7753715989337328600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8081 = cartesian_point ( 'none', ( 0.04579512008964174000, -0.5647601330409091100, -0.3699999999999918900 ) ) ;
#8082 = cartesian_point ( 'none', ( 0.6140734012210621300, -0.5172535664943184200, -0.3699999999999879500 ) ) ;
#8083 = axis2_placement_3d ( 'none', #8137, #8155, #8154 ) ;
#8084 = cylindrical_surface ( 'none', #8139, 2.799999999999998500 ) ;
#8085 = direction ( 'none', ( 0.0000000000000000000, -5.551115123125782700e-017, -1.000000000000000000 ) ) ;
#8086 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 5.551115123125786400e-017 ) ) ;
#8087 = cartesian_point ( 'none', ( 2.499999999999998700, 8.881784197001251600e-017, 1.599999999999999000 ) ) ;
#8088 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000161500, -1.399999999999993200 ) ) ;
#8089 = axis2_placement_3d ( 'none', #8069, #8066, #8065 ) ;
#8090 = direction ( 'none', ( 0.4461978007789581500, 3.164135620181699300e-015, -0.8949343677499602700 ) ) ;
#8091 = cartesian_point ( 'none', ( 1.749999999999999800, 0.5274822160128145300, -0.3699999999999883900 ) ) ;
#8092 = cartesian_point ( 'none', ( 1.749999999999999800, 0.4150132528004460400, -0.3699999999999918900 ) ) ;
#8093 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.399999999999991500, -0.3699999999999970500 ) ) ;
#8094 = line ( 'none', #8093, #8106 ) ;
#8095 = cartesian_point ( 'none', ( 1.003501532591315200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8096 = axis2_placement_3d ( 'none', #8095, #8103, #8102 ) ;
#8097 = circle ( 'none', #8096, 2.799999999999998500 ) ;
#8098 = circle ( 'none', #8174, 0.1000000000000000500 ) ;
#8099 = circle ( 'none', #8197, 3.100000000000001400 ) ;
#8100 = cartesian_point ( 'none', ( 2.399999999999999500, 1.071256458935638600e-016, -1.599999999999999000 ) ) ;
#8101 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8102 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8103 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8104 = face_outer_bound ( 'none', #4656, .t. ) ;
#8105 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789581500, 2.775557561562892000e-017 ) ) ;
#8106 = vector ( 'none', #8105, 1000.000000000000100 ) ;
#8107 = cartesian_point ( 'none', ( 1.749999999999999800, -0.4150132528004286700, -0.3699999999999953300 ) ) ;
#8108 = face_outer_bound ( 'none', #5179, .t. ) ;
#8110 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.775557561562893300e-016 ) ) ;
#8109 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8112 = cartesian_point ( 'none', ( 1.749999999999999800, -0.5274822160127936600, -0.3699999999999953300 ) ) ;
#8111 = cartesian_point ( 'none', ( 5.199999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8113 = circle ( 'none', #8162, 2.674418604651160900 ) ;
#8114 = face_outer_bound ( 'none', #4937, .t. ) ;
#8115 = vector ( 'none', #8110, 1000.000000000000000 ) ;
#8116 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3700000000000092100, -0.4150132528004286700 ) ) ;
#8117 = cartesian_point ( 'none', ( 2.499999999999998700, 8.326672684688672800e-017, 1.499999999999998900 ) ) ;
#8118 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125785200e-017, 1.000000000000000000 ) ) ;
#8119 = cartesian_point ( 'none', ( 0.7753715989337333100, 2.674418604651160400, -1.484600556184802000e-016 ) ) ;
#8120 = line ( 'none', #8112, #8115 ) ;
#8121 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000161500, -1.399999999999993200 ) ) ;
#8122 = line ( 'none', #8121, #8190 ) ;
#8123 = vector ( 'none', #8151, 1000.000000000000000 ) ;
#8124 = cartesian_point ( 'none', ( 3.000000000000000400, 3.673940397442060400e-016, 16.89999999999999900 ) ) ;
#8125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8126 = axis2_placement_3d ( 'none', #8091, #8132, #8149 ) ;
#8127 = axis2_placement_3d ( 'none', #8173, #8199, #8191 ) ;
#8128 = b_spline_curve_with_knots ( 'none', 3,
( #8107, #8181, #8082, #8081 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001343139251111343400, 0.003053847964054976600 ),
.unspecified. ) ;
#8129 = cartesian_point ( 'none', ( 0.6140734012210608000, 0.3700000000000124900, -0.5172535664943012100 ) ) ;
#8130 = cartesian_point ( 'none', ( 1.182234488158504700, 0.3700000000000123700, -0.4682027105830289800 ) ) ;
#8131 = cartesian_point ( 'none', ( 3.000000000000000400, 3.673940397442060400e-016, 0.0000000000000000000 ) ) ;
#8132 = direction ( 'none', ( 1.024798993313430500e-016, 2.775557561562892800e-016, 1.000000000000000000 ) ) ;
#8133 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8134 = cartesian_point ( 'none', ( 0.04579512008964174000, 0.3700000000000161500, -0.5647601330409125500 ) ) ;
#8135 = axis2_placement_3d ( 'none', #8153, #8152, #8076 ) ;
#8136 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8137 = cartesian_point ( 'none', ( 2.399999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8138 = cartesian_point ( 'none', ( 2.399999999999999500, 1.874698803137369200e-016, -2.800000000000000300 ) ) ;
#8139 = axis2_placement_3d ( 'none', #8166, #8201, #8136 ) ;
#8140 = circle ( 'none', #8083, 2.799999999999998500 ) ;
#8141 = direction ( 'none', ( 0.0000000000000000000, -6.695352868347750600e-017, 1.000000000000000000 ) ) ;
#8142 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 6.695352868347746900e-017 ) ) ;
#8143 = cartesian_point ( 'none', ( 1.003501532591313500, 1.693924275691978000e-016, -2.529999999999998000 ) ) ;
#8144 = direction ( 'none', ( 0.8949343677499602700, -1.609823385706477200e-015, 0.4461978007789581500 ) ) ;
#8145 = face_outer_bound ( 'none', #4752, .t. ) ;
#8146 = cartesian_point ( 'none', ( 5.500000000000000900, 0.0000000000000000000, 5.999999999999995600 ) ) ;
#8147 = axis2_placement_3d ( 'none', #8143, #8142, #8141 ) ;
#8148 = plane ( 'none', #8126 ) ;
#8149 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562892800e-016 ) ) ;
#8150 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8151 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8153 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8154 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8155 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8156 = cartesian_point ( 'none', ( -25.39999999999996300, 1.554312234475219300e-016, 2.799999999999998500 ) ) ;
#8157 = cartesian_point ( 'none', ( 3.100000000000001400, 4.102566777143633800e-016, 20.39999999999999900 ) ) ;
#8158 = line ( 'none', #8156, #8077 ) ;
#8159 = cartesian_point ( 'none', ( -3.099999999999997000, 4.102566777143630800e-016, 16.89999999999999900 ) ) ;
#8160 = cartesian_point ( 'none', ( -3.000000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8161 = cartesian_point ( 'none', ( 0.7753715989337328600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8162 = axis2_placement_3d ( 'none', #8161, #8133, #8118 ) ;
#8163 = face_outer_bound ( 'none', #5507, .t. ) ;
#8164 = face_outer_bound ( 'none', #5530, .t. ) ;
#8165 = plane ( 'none', #8218 ) ;
#8166 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8167 = direction ( 'none', ( 0.0000000000000000000, -5.551115123125791300e-017, -1.000000000000000000 ) ) ;
#8168 = plane ( 'none', #8206 ) ;
#8169 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 5.551115123125786400e-017 ) ) ;
#8170 = cartesian_point ( 'none', ( 0.7753715989337328600, 1.519456395330011300e-016, 2.674418604651162200 ) ) ;
#8171 = line ( 'none', #8075, #8074 ) ;
#8172 = circle ( 'none', #8147, 0.2700000000000006800 ) ;
#8174 = axis2_placement_3d ( 'none', #8087, #8086, #8085 ) ;
#8173 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#8175 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8176 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8177 = axis2_placement_3d ( 'none', #8101, #8176, #8175 ) ;
#8178 = toroidal_surface ( 'none', #8089, 2.529999999999999400, 0.2700000000000007400 ) ;
#8179 = cartesian_point ( 'none', ( 0.7753715989337328600, 1.832658215359371100e-016, -2.674418604651162200 ) ) ;
#8180 = cylindrical_surface ( 'none', #8127, 3.000000000000000400 ) ;
#8181 = cartesian_point ( 'none', ( 1.182234488158507400, -0.4682027105830476300, -0.3699999999999880600 ) ) ;
#8182 = cartesian_point ( 'none', ( 4.999999999999998200, 7.960204194457796500e-016, -6.500000000000000900 ) ) ;
#8183 = face_outer_bound ( 'none', #5208, .t. ) ;
#8184 = cartesian_point ( 'none', ( -3.100000000000001400, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#8185 = axis2_placement_3d ( 'none', #8080, #8205, #8204 ) ;
#8186 = axis2_placement_3d ( 'none', #8200, #8169, #8167 ) ;
#8187 = circle ( 'none', #8177, 1.499999999999998900 ) ;
#8188 = circle ( 'none', #8185, 2.674418604651160900 ) ;
#8189 = direction ( 'none', ( 0.8949343677499602700, -1.609823385706477200e-015, 0.4461978007789581500 ) ) ;
#8190 = vector ( 'none', #8189, 1000.000000000000100 ) ;
#8191 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8192 = cartesian_point ( 'none', ( 1.003501532591315200, 1.554312234475219300e-016, 2.799999999999998500 ) ) ;
#8193 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125785200e-017, 1.000000000000000000 ) ) ;
#8194 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8195 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8196 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#8197 = axis2_placement_3d ( 'none', #8196, #8217, #8216 ) ;
#8198 = line ( 'none', #8209, #8208 ) ;
#8200 = cartesian_point ( 'none', ( 1.003501532591313500, 1.404432126150822700e-016, 2.529999999999998000 ) ) ;
#8199 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8201 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8202 = b_spline_curve_with_knots ( 'none', 3,
( #8116, #8130, #8129, #8134 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001343139251111342800, 0.003053847964054975300 ),
.unspecified. ) ;
#8203 = face_outer_bound ( 'none', #4761, .t. ) ;
#8204 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125785200e-017, 1.000000000000000000 ) ) ;
#8205 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8206 = axis2_placement_3d ( 'none', #8215, #8214, #8212 ) ;
#8207 = direction ( 'none', ( 0.7071067811865460200, 8.659560562354913100e-017, -0.7071067811865490200 ) ) ;
#8208 = vector ( 'none', #8207, 1000.000000000000100 ) ;
#8209 = cartesian_point ( 'none', ( 3.100000000000001400, 3.796405077356796900e-016, 20.39999999999999900 ) ) ;
#8210 = line ( 'none', #8124, #8123 ) ;
#8211 = conical_surface ( 'none', #8213, 2.500000000000000000, 0.7853981633974520500 ) ;
#8212 = direction ( 'none', ( 0.0000000000000000000, 3.219646771412956300e-015, -1.000000000000000000 ) ) ;
#8213 = axis2_placement_3d ( 'none', #8111, #8109, #8125 ) ;
#8214 = direction ( 'none', ( 1.024798993313430500e-016, -1.000000000000000000, -3.219646771412956300e-015 ) ) ;
#8215 = cartesian_point ( 'none', ( 1.749999999999999800, 0.3700000000000092100, 0.5274822160128110900 ) ) ;
#8216 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8218 = axis2_placement_3d ( 'none', #8088, #8090, #8144 ) ;
#8219 = face_outer_bound ( 'none', #5355, .t. ) ;
#8220 = face_outer_bound ( 'none', #5562, .t. ) ;
#8221 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8222 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8223 = cartesian_point ( 'none', ( 9.000000000000000000, 0.0000000000000000000, 3.400000000000000400 ) ) ;
#8224 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8225 = face_outer_bound ( 'none', #5427, .t. ) ;
#8226 = axis2_placement_3d ( 'none', #8222, #8221, #8224 ) ;
#8227 = cartesian_point ( 'none', ( -9.000000000000000000, 1.102182119232617700e-015, 3.400000000000000400 ) ) ;
#8228 = circle ( 'none', #8247, 2.749999999999447600 ) ;
#8229 = face_outer_bound ( 'none', #5596, .t. ) ;
#8230 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8231 = face_bound ( 'none', #5555, .t. ) ;
#8232 = cartesian_point ( 'none', ( 22.49873734152819100, 24.74873734152832900, 3.000000000000006200 ) ) ;
#8233 = conical_surface ( 'none', #8226, 0.5559999999999997200, 0.06981317007976597900 ) ;
#8234 = axis2_placement_3d ( 'none', #8320, #8322, #309 ) ;
#8235 = face_outer_bound ( 'none', #5685, .t. ) ;
#8236 = circle ( 'none', #8332, 26.96999999999999900 ) ;
#8237 = cylindrical_surface ( 'none', #8275, 1.499999999999998900 ) ;
#8238 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8239 = b_spline_curve_with_knots ( 'none', 3,
( #8318, #8317, #8316, #8315 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001036549833494525700, 0.002747329934099761700 ),
.unspecified. ) ;
#8240 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 22.89999999999999500 ) ) ;
#8241 = axis2_placement_3d ( 'none', #8310, #8300, #8299 ) ;
#8242 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8243 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#8244 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8245 = axis2_placement_3d ( 'none', #8305, #8244, #8242 ) ;
#8246 = circle ( 'none', #8245, 3.000000000000000400 ) ;
#8247 = axis2_placement_3d ( 'none', #8302, #8301, #8321 ) ;
#8248 = direction ( 'none', ( -1.000000000000000000, 2.692465598065440600e-016, 9.367723249499515200e-031 ) ) ;
#8249 = direction ( 'none', ( 2.692465598065440600e-016, 1.000000000000000000, 3.830269434956792400e-015 ) ) ;
#8250 = conical_surface ( 'none', #8274, 3.100000000000001400, 0.7853981633974460600 ) ;
#8251 = axis2_placement_3d ( 'none', #8238, #8288, #8295 ) ;
#8252 = cartesian_point ( 'none', ( 3.000000000000000400, 3.673940397442060400e-016, 16.89999999999999900 ) ) ;
#8253 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8254 = cylindrical_surface ( 'none', #8313, 3.600000000000000100 ) ;
#8255 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8256 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8257 = circle ( 'none', #8311, 0.5559999999999997200 ) ;
#8258 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8259 = vector ( 'none', #8258, 1000.000000000000000 ) ;
#8260 = axis2_placement_3d ( 'none', #8273, #8256, #8253 ) ;
#8261 = plane ( 'none', #8267 ) ;
#8262 = face_outer_bound ( 'none', #5545, .t. ) ;
#8263 = face_outer_bound ( 'none', #5694, .t. ) ;
#8264 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8265 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8266 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8267 = axis2_placement_3d ( 'none', #8319, #8249, #8248 ) ;
#8268 = circle ( 'none', #8286, 2.500000000000000000 ) ;
#8269 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8270 = vector ( 'none', #8269, 1000.000000000000000 ) ;
#8271 = face_outer_bound ( 'none', #5622, .t. ) ;
#8272 = toroidal_surface ( 'none', #8291, 2.529999999999999400, 0.2700000000000007400 ) ;
#8273 = cartesian_point ( 'none', ( 1.003501532591315200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8274 = axis2_placement_3d ( 'none', #8243, #8279, #8278 ) ;
#8275 = axis2_placement_3d ( 'none', #8308, #8287, #8285 ) ;
#8276 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 3.000000000000006200 ) ) ;
#8277 = axis2_placement_3d ( 'none', #8276, #8281, #8230 ) ;
#8278 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8280 = toroidal_surface ( 'none', #8251, 1.599999999999999900, 0.1000000000000000100 ) ;
#8281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8282 = circle ( 'none', #8277, 2.249999999999436500 ) ;
#8283 = cartesian_point ( 'none', ( 26.98000000000313000, -2.338234864456029500e-012, 26.00000000000002100 ) ) ;
#8284 = cylindrical_surface ( 'none', #8241, 2.799999999999998500 ) ;
#8285 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8286 = axis2_placement_3d ( 'none', #8240, #8314, #8309 ) ;
#8287 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8288 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8289 = face_outer_bound ( 'none', #5516, .t. ) ;
#8290 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8291 = axis2_placement_3d ( 'none', #8304, #8303, #8293 ) ;
#8292 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#8293 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8294 = circle ( 'none', #8260, 2.799999999999998500 ) ;
#8295 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125785200e-017, 1.000000000000000000 ) ) ;
#8296 = cartesian_point ( 'none', ( -3.000000000000000400, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#8297 = line ( 'none', #8296, #8259 ) ;
#8298 = cartesian_point ( 'none', ( -3.000000000000000400, 0.0000000000000000000, 16.89999999999999900 ) ) ;
#8299 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8301 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8302 = cartesian_point ( 'none', ( -24.74873734152717800, -24.74873734152761200, 2.500000000000000000 ) ) ;
#8303 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8304 = cartesian_point ( 'none', ( 1.003501532591313500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8305 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8306 = cartesian_point ( 'none', ( -3.600000000000000100, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#8307 = line ( 'none', #8306, #8270 ) ;
#8308 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8309 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8310 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8311 = axis2_placement_3d ( 'none', #8255, #8290, #8264 ) ;
#8312 = face_outer_bound ( 'none', #5662, .t. ) ;
#8313 = axis2_placement_3d ( 'none', #8292, #8266, #8265 ) ;
#8314 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8315 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, -0.4150132528004356600 ) ) ;
#8316 = cartesian_point ( 'none', ( 1.182234488158505200, -0.3699999999999884500, -0.4682027105830474700 ) ) ;
#8317 = cartesian_point ( 'none', ( 0.6140734012210619100, -0.3699999999999881200, -0.5172535664943183100 ) ) ;
#8318 = cartesian_point ( 'none', ( 0.04579512008964174000, -0.3699999999999883900, -0.5647601330409159900 ) ) ;
#8319 = cartesian_point ( 'none', ( 1.749999999999999800, -0.3699999999999883900, -0.5274822160127954400 ) ) ;
#8320 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 20.39999999999999900 ) ) ;
#8321 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8323 = cartesian_point ( 'none', ( 21.99873734152831500, -24.74873734152717500, 2.500000000000000000 ) ) ;
#8324 = direction ( 'none', ( -0.7071067811865515700, 0.0000000000000000000, -0.7071067811865435800 ) ) ;
#8325 = axis2_placement_3d ( 'none', #8331, #8330, #8327 ) ;
#8326 = conical_surface ( 'none', #8325, 2.249999999999696700, 0.7853981633974418400 ) ;
#8327 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8328 = circle ( 'none', #8234, 2.500000000000000000 ) ;
#8329 = cartesian_point ( 'none', ( -22.49873734152774300, -24.74873734152761200, 3.000000000000006200 ) ) ;
#8330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8331 = cartesian_point ( 'none', ( 24.74873734152788900, 24.74873734152832900, 3.000000000000006200 ) ) ;
#8332 = axis2_placement_3d ( 'none', #300, #231, #229 ) ;
#8333 = face_outer_bound ( 'none', #5920, .t. ) ;
#8334 = cartesian_point ( 'none', ( 1.749999999999999800, 0.1757797251966883300, 0.5274822160128110900 ) ) ;
#8335 = cylindrical_surface ( 'none', #8341, 2.000000000000001800 ) ;
#8336 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8337 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8338 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8339 = axis2_placement_3d ( 'none', #8338, #8337, #8336 ) ;
#8340 = circle ( 'none', #8339, 0.5559999999999997200 ) ;
#8341 = axis2_placement_3d ( 'none', #57, #86, #85 ) ;
#8342 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8343 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8344 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8345 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8346 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8347 = circle ( 'none', #55, 0.5559999999999997200 ) ;
#8348 = cartesian_point ( 'none', ( 1.749999999999999800, -0.4150132528004252300, 0.3700000000000039900 ) ) ;
#8349 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8350 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8351 = cartesian_point ( 'none', ( 1.749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8352 = cartesian_point ( 'none', ( 0.04579512008964174000, -0.3699999999999883900, -0.5647601330409159900 ) ) ;
#8353 = cartesian_point ( 'none', ( 0.1878697312560342600, 0.3700000000000161500, -1.306331610517831500 ) ) ;
#8354 = cartesian_point ( 'none', ( 4.563582458324259700, 0.8753182020456786700, 3.469446951953614200e-015 ) ) ;
#8355 = cartesian_point ( 'none', ( 0.7753715989337328600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8356 = axis2_placement_3d ( 'none', #8355, #23, #22 ) ;
#8357 = circle ( 'none', #8356, 2.674418604651160900 ) ;
#8358 = cartesian_point ( 'none', ( 5.000000000000000900, -0.3699999999999883900, 3.469446951953614200e-015 ) ) ;
#8359 = axis2_placement_3d ( 'none', #8354, #40, #35 ) ;
#8360 = direction ( 'none', ( 0.0000000000000000000, 5.551115123125786400e-017, 1.000000000000000000 ) ) ;
#8361 = spherical_surface ( 'none', #64, 5.000000000000000900 ) ;
#8362 = cartesian_point ( 'none', ( 0.7753715989337333100, -2.674418604651160400, -1.790617627581372800e-016 ) ) ;
#8363 = face_outer_bound ( 'none', #4779, .t. ) ;
endsec;
end-iso-10303-21;